Share via


C6508

경고 C6508: 주석이 잘못되었습니다. 상수 값에는 쓸 수 없습니다.

이 경고는 const 매개 변수에 지정된 Access 속성이 쓰기가 가능하다고 지정되어 있음을 나타냅니다. 상수 값의 경우 Access=Read만 올바른 설정입니다.

예제

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

// C
#include <CodeAnalysis\SourceAnnotations.h>
void fD ([SA_Pre(Deref=1,Access=SA_Write)]const char *pc); 

// C++
#include <CodeAnalysis\SourceAnnotations.h>
using namespace vc_attributes;
void f ([Pre(Deref=1,Access=Write)]const char *pc);

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

// C
#include <CodeAnalysis\SourceAnnotations.h>
void f ([SA_Pre(Deref=1,Access=SA_Read)]const char *pc); 

// C++
#include <CodeAnalysis\SourceAnnotations.h>
using namespace vc_attributes;
void f ([Pre(Deref=1,Access=Read)]const char *pc);

참고 항목

참조

Deref

Access