Partilhar via


Null

A propriedade Null especifica se um valor matriz ou ponteiro pode ser nulo. Esta propriedade é permitida em atributos Pre e Post e pode ser aplicada apenas para tipos de dados matrizes e ponteiros .

A propriedade Null deve ser definida usando um dos seguintes valores:

  • SA_Yes-o valor é nulo.

  • SA_No-o valor não é nulo.

  • SA_Maybe-o valor pode ser nulo.

ObservaçãoObservação

O SA_prefix é opcional para C++.

Exemplo

O código a seguir mostra como usar a propriedade Null:

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

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

Consulte também

Conceitos

Visão geral de anotação

Outros recursos

Propriedades de anotação