#error Yönergesi (C/C++)
Bu #error yönergesi kullanıcı tarafından belirtilen hata iletisini derleme zamanında yayar ve derlemeyi sona erdirir.
#errortoken-string
Notlar
Bu yönergenin yaydığı hata iletisi token-string parametresini içerir.Bu token-string parametresi makro genişletme için değildir.Bu yönerge, programdaki tutarsızlıktan dolayı geliştiriciyi bilgilendirmek ya da bir kısıtlamanın ihlalinin bilgilendirilmesi için ön işleme sırasında en çok yararlı yönergedir.Aşağıdaki örnek, ön işleme sırasında hatanın işleyişini gösterir:
#if !defined(__cplusplus)
#error C++ compiler required.
#endif