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çã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