Compartir a través de


#ifndef

La directiva #ifndef controla la compilación condicional del archivo de recursos comprobando el nombre especificado. Si no se ha definido el nombre o si su definición se ha quitado mediante la directiva #undef, #ifndef dirige al compilador para continuar procesando instrucciones hasta el siguiente #endif, #elseo #elif directiva y, a continuación, pasa a la instrucción después de la directiva #endif. Si se define el nombre, #ifndef dirige al compilador para ir directamente a la siguiente directiva #endif, #elseo #elif.

#ifndef name

nombre de

Nombre que va a comprobar la directiva.

Ejemplo

En este ejemplo se compila la instrucciónBITMAP solo si Optimize no está definido:

#ifndef Optimize
BITMAP 1 errbox.bmp
#endif

directivas de preprocesador