C6503
경고 C6503: 주석이 잘못 되었습니다: 참조 및 배열을 수 없습니다 표시 되어야 Null = Yes 또는 Null = 아마
[!참고]
이 경고는 소스 코드 주석 언어 (SAL)의 사용 되지 않는 버전을 사용 하 여 코드에서 발생 합니다.SAL의 최신 버전을 사용 하도록 코드를 이식 하는 것이 좋습니다.자세한 내용은 C/C++ 코드 오류를 줄이기 위한 SAL 주석 사용을 참조하십시오.
이 경고는 Null 속성이 올바르게 참조 영역이 나 배열 형식에 사용 되었음을 나타냅니다.참조 나 배열 형식 개체의 주소를 포함 하 고 올바른 개체를 가리켜야 합니다.참조 및 배열 형식은 null이 될 수 있기 때문에 Null 속성을 제거 하거나 Null 속성 값을 no로 설정 하 여 오류를 수정 해야
예제
다음 코드에서는 이 경고를 발생시킵니다.
// C++
#include <CodeAnalysis\SourceAnnotations.h>
using namespace vc_attributes;
class Point
{
public:
// members
};
void f([Pre(Null=Yes)] Point& pt);
이 경고를 해결하려면 다음 코드에서처럼 Null 속성을 No로 설정합니다.
// C++
#include <CodeAnalysis\SourceAnnotations.h>
using namespace vc_attributes;
class Point
{
public:
// members
};
void f([Pre(Null=No)] Point& pt);