Compartir a través de


#error (Directiva)

Directiva de preprocesador que genera mensajes de error en tiempo del compilador.

#error cadena de token

Parámetros

Elemento Descripción
token-string
Mensaje de error. Este parámetro consta de una serie de tokens, como palabras clave, constantes o instrucciones completas. La cadena de token está sujeta a la expansión de macros.

Observaciones

#error directivas son más útiles para detectar incoherencias del programador y infracción de restricciones durante el preprocesamiento. Cuando se encuentra una directiva #error, la compilación finaliza.

Ejemplos

En el ejemplo siguiente se muestra el procesamiento de errores durante el preprocesamiento.

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

Consulte también

Directivas de preprocesador (DirectX HLSL)