#error – direktiva (C++)
Direktiva #error generuje při kompilaci uživatelskou chybovou zprávu a ukončí kompilaci.
#errortoken-string
Poznámky
Chybová zpráva, kterou tato direktiva generuje, obsahuje parametr token-string.Parametr token-string není předmětem rozšíření makra.Tato směrnice je nejužitečnější během předzpracování pro oznamování nekonzistence programu nebo porušení omezení vývojáři.Následující příklad znázorňuje zpracování chyby během předzpracování:
#if !defined(__cplusplus)
#error C++ compiler required.
#endif