Share via


C6525

경고 C6525: 크기 사양이 잘못되었습니다. 속성 값이 잘못되었을 수 있습니다.

이 경고는 크기 지정에 사용된 속성 값이 잘못되었음을 나타냅니다. 크기 매개 변수에 Valid=No를 사용하여 주석을 지정한 경우 이 경고가 발생합니다.

예제

다음 코드에서는 ValidElements 속성이 잘못된 것으로 표시된 크기 매개 변수를 사용하기 때문에 이 경고가 생성됩니다.

// C
#include <CodeAnalysis\SourceAnnotations.h>
void f([SA_Pre(ValidElements="*count")] char * px, [SA_Pre(Valid=SA_No)]size_t *count); 

// C++
#include <CodeAnalysis\SourceAnnotations.h>
using namespace vc_attributes;
void f([Pre(ValidElements="*count")] char * px, [Pre(Valid=No)]size_t *count); 

이 경고를 해결하려면 다음 코드에서처럼 올바른 크기 매개 변수를 지정합니다.

// C
#include <CodeAnalysis\SourceAnnotations.h>
void f([SA_Pre(ValidElements="*count")] char * px, [SA_Pre(Valid=SA_Yes)]size_t *count); 

// C++
#include <CodeAnalysis\SourceAnnotations.h>
using namespace vc_attributes;
void f([Pre(ValidElements="*count")] char * px, [Pre(Valid=Yes)]size_t *count); 

참고 항목

기타 리소스

주석 속성