Partilhar via


#ifndef

A diretiva #ifndef controla a compilação condicional do arquivo de recurso verificando o nome especificado. Se o nome não tiver sido definido ou se sua definição tiver sido removida usando a diretiva #undef, #ifndef instrui o compilador a continuar processando instruções até a próxima #endif, #elseou #elif diretiva e, em seguida, pule para a instrução após a diretiva #endif. Se o nome estiver definido, #ifndef direcionará o compilador para pular para a próxima #endif, #elseou #elif diretiva.

#ifndef name

nome

Nome a verificar pela diretiva.

Exemplo

Este exemplo compila a instrução BITMAP somente se Otimize não estiver definido:

#ifndef Optimize
BITMAP 1 errbox.bmp
#endif

Diretivas de pré-processador