Partilhar via


Diretiva #error

Diretiva de pré-processador que produz mensagens de erro em tempo de compilador.

#error cadeia de caracteres de token

Parâmetros

Item Descrição
cadeia de caracteres de token
Mensagem de erro. Esse parâmetro consiste em uma série de tokens, como palavras-chave, constantes ou instruções completas. A cadeia de caracteres de token está sujeita à expansão da macro.

Comentários

#error diretivas são mais úteis para detectar inconsistências do programador e violação de restrições durante o pré-processamento. Quando uma diretiva #error é encontrada, a compilação é encerrada.

Exemplos

O exemplo a seguir demonstra o processamento de erros durante o pré-processamento.

#if !defined(__cplusplus)
  #error C++ compiler required.
#endif

Confira também

Diretivas de pré-processador (DirectX HLSL)