ValidElementsLength

ValidElementsLength 속성은 올바르게 읽을 수 있는 배열 또는 포인터가 가리키는 버퍼의 요소 수를 지정합니다. 이 속성은 Pre 및 Post 특성에서 포인터와 배열 데이터 형식에 사용할 수 있습니다.

이 속성의 값은 다른 버퍼 매개 변수와 관련하여 지정됩니다. 버퍼 매개 변수의 요소 수는 포인터가 가리키는 버퍼 또는 배열의 유효한 실제 요소 수를 결정하는 데 사용됩니다.

예제

다음 코드에서는 버퍼 매개 변수를 사용하여 ValidElementsLength 속성 값을 설정하는 방법을 보여 줍니다.

// C 
#include <CodeAnalysis\SourceAnnotations.h>
void f([SA_Pre(ValidElementsLength="c") ] char *pc, char c[]);

// C++
#include <CodeAnalysis\SourceAnnotations.h>
using namespace vc_attributes;
void f([Pre(ValidElementsLength="c") ] char *pc, char c[]);

참고 항목

개념

주석 개요

기타 리소스

주석 속성