Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
A diretiva #warning emite uma mensagem de aviso especificada pelo usuário em tempo de compilação. Ele não para a compilação. Esta diretiva está disponível a partir de C23 e C++23.
Sintaxe
#warningtoken-string
Observações
A mensagem de aviso é o parâmetro token-string . O parâmetro token-string não está sujeito à expansão de macro e pode ser opcionalmente colocado entre aspas.
Use esta diretiva para informar o desenvolvedor de um problema não fatal ou para comunicar outras informações importantes durante a compilação.
O exemplo a seguir mostra como usar a diretiva #warning :
#if defined(_LEGACY_FEATURE_FLAG)
#warning "_LEGACY_FEATURE is deprecated and should not be used."
#endif