共用方式為


WritableBytesLength

WritableBytesLength 屬性 (Property) 會指定可以合法寫入之陣列或由指標所指向之緩衝區的位元組數目。 這個屬性 (Property) 可以用在 Pre 和 Post 屬性 (Attribute) 上,也可以用在指標或陣列資料型別上。

這個屬性的值是根據另一個緩衝區參數所指定。 緩衝區參數中的元素數目是要用來判斷由指標指向之陣列或緩衝區的實際有效元素數目。

範例

下列範例程式碼會顯示如何使用緩衝區參數設定 WritableBytesLength 屬性 (Property) 的值。

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

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

請參閱

概念

附註概觀

其他資源

附註屬性