WritableBytes
업데이트: 2007년 11월
WritableBytes 속성은 올바르게 쓸 수 있는 배열 또는 포인터가 가리키는 버퍼의 바이트 수를 지정합니다. 이 속성은 Pre 및 Post 특성에서 포인터와 배열 데이터 형식에 사용할 수 있습니다. 이 속성의 값은 쓰기 가능한 바이트의 실제 개수를 포함하는 다른 매개 변수가 포함된 식입니다.
예제
다음 코드에서는 WritableBytes 속성을 사용하는 방법을 보여 줍니다.
// C
#include <CodeAnalysis\SourceAnnotations.h>
void f ([SA_Pre(WritableBytes="c")] char *pc, size_t c);
// use of dereference operator
void f ([SA_Pre(WritableBytes="*c")] char *pc, size_t *c);
// C++
#include <CodeAnalysis\SourceAnnotations.h>
using namespace vc_attributes;
void f ([Pre(WritableBytes="c")] char *pc, size_t c);
// use of dereference operator
void f ([Pre(WritableBytes="*c")] char *pc, size_t *c);