Freigeben über


WritableBytesConst

Mit der WritableByteConst-Eigenschaft wird die Anzahl der Bytes in einem Array oder einem Puffer, auf den mit einem Zeiger verwiesen wird, angegeben, in den geschrieben werden darf. Diese Eigenschaft ist beim Pre-Attribut und beim Post-Attribut zulässig und kann für Zeiger- oder Arraydatentypen verwendet werden. Der Wert dieser Eigenschaft ist eine Konstante des Typs size_t.

Um schreibbare Bytes anzugeben, die von einem anderen Parameter der Funktion abhängen, verwenden Sie die WritableBytes-Eigenschaft.

Beispiel

Das folgende Codebeispiel zeigt, wie die WritableBytesConst-Eigenschaft verwendet wird:

// C
#include <CodeAnalysis\SourceAnnotations.h>
void f ([SA_Pre(WritableBytesConst=3)] char *pc);

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

Siehe auch

Konzepte

Übersicht über Anmerkungen

Weitere Ressourcen

Anmerkungseigenschaften