Árvore de páginas

Sintaxis

 

#undef <identificador>

 

 

Propósito

 

La directiva #undef anula la definición del identificador especificado.

 

 

Argumentos

 

<identificador>

 

Define el nombre del identificador (constante/pseudofunción) que tendrá su definición anulada.

 

 

Utilización

 

La directiva #undef anula la definición de un identificador hecha por la directiva #define. Después de ejecutar la directiva #undef, el identificador especificado se vuelve indefinido.

 

 

Sugerencias

 

Generalmente, la directiva #undef se utiliza para anular un identificador antes que éste se redefina nuevamente, evitando así que el compilador muestre un mensaje de advertencia. Además, la directiva #undef también se puede utilizar en conjunto con las directivas #define, #ifdef ... #endif e #ifndef ... #endif para controlar la compilación condicional.

  • Sem rótulos