Partager via


ValidElementsConst

La propriété ValidElementsConst spécifie le nombre d'éléments d'un tableau ou une mémoire tampon sur laquelle se positionne le pointeur et qui peut être légalement lue. Cette propriété est autorisée sur les attributs Pre et Post, et peut être appliquée aux types de données pointeur ou tableau. La valeur de cette propriété est une constante de type size_t.

Pour spécifier des éléments valides qui dépendent d'un autre paramètre sur la fonction, utilisez la propriété ValidElements.

Exemple

Le code suivant illustre l'utilisation de la propriété ValidElementsConst :

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

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

Voir aussi

Concepts

Vue d'ensemble de l'annotation

Autres ressources

Propriétés d'annotation