Null
Actualización: noviembre 2007
La propiedad Null especifica si el valor de una matriz o un puntero puede ser null. Esta propiedad está permitida en atributos Pre y Post, y sólo puede aplicarse a tipos de datos de puntero o matriz.
La propiedad Null se debe establecer utilizando uno de los valores siguientes:
SA_Yes: el valor es null.
SA_No: el valor no es null.
SA_Maybe: el valor puede ser null.
Nota: |
---|
El prefijo SA_ es opcional para C++. |
Ejemplo
En el siguiente código se muestra cómo se utiliza la propiedad 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);
Vea también
Conceptos
Información general sobre anotaciones