Compartilhar via


diretiva #warning (C/C++)

A diretiva #warning emite uma mensagem de aviso especificada pelo usuário no momento da compilação. Ele não interrompe a compilação. Essa diretiva está disponível a partir do C23 e do C++23.

Sintaxe

#warningcadeia de caracteres de token

Observações

A mensagem de aviso é o parâmetro de cadeia de caracteres de token . O parâmetro de cadeia de caracteres de token não está sujeito à expansão da macro e pode ser colocado entre aspas opcionalmente.

Use essa diretiva para informar o desenvolvedor sobre 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

Consulte também

Diretivas de pré-processador
diretiva #error