WritableElementsConst
WritableElementsConst 속성은 올바르게 쓸 수 있는 포인터가 가리키는 배열 또는 버퍼의 요소 수를 지정합니다. 이 속성은 Pre 및 Post 특성에서 포인터나 배열 데이터 형식에 사용할 수 있습니다.
이 속성의 값은 상수 size_t입니다. 다른 매개 변수에 종속된 쓰기 가능한 요소를 함수에 지정하려면 WritableElements 속성을 사용하십시오.
예제
다음 두 코드 샘플에서는 WritableElementsConst 속성을 사용하는 방법을 보여 줍니다.
// C
#include <CodeAnalysis\SourceAnnotations.h>
void f([SA_Pre(WritableElementsConst=9)] char* pc);
void f([SA_Pre(Deref=1, Access=SA_Write, WritableElementsConst=9)] char** pc);
// C++
#include <CodeAnalysis\SourceAnnotations.h>
using namespace vc_attributes;
void f([Pre(WritableElementsConst=9)] char* pc);
void f([Pre(Deref=1, Access=Write, WritableElementsConst=9)] char** pc);