Share via


C6505

경고 C6505: 주석이 잘못되었습니다. MustCheck 속성은 void 형식의 값에 사용할 수 없습니다.

이 경고는 MustCheck 속성이 void 데이터 형식에 사용되었음을 나타냅니다. void 형식에는 MustCheck 속성을 사용할 수 없습니다. MustCheck 속성을 제거하거나 다른 데이터 형식을 사용하십시오.

예제

다음 코드에서는 이 경고를 발생시킵니다.

// C
#include <CodeAnalysis\SourceAnnotations.h>
[returnvalue:SA_Post(MustCheck=SA_Yes)] void f();

// C++
#include <CodeAnalysis\SourceAnnotations.h>
using namespace vc_attributes;

[returnvalue:Post(MustCheck=Yes)] void f();

이 경고를 해결하려면 다음 코드를 사용합니다.

// C
#include <CodeAnalysis\SourceAnnotations.h>
[returnvalue:SA_Post(MustCheck=SA_Yes)] char* f();

// C++
#include <CodeAnalysis\SourceAnnotations.h>
using namespace vc_attributes;

[returnvalue:Post(MustCheck=Yes)] char* f();

참고 항목

참조

C6516