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