Aracılığıyla paylaş


#error yönergesi (C/C++)

yönergesi #error , derleme zamanında kullanıcı tarafından belirtilen bir hata iletisi yayar. Sonra derlemeyi sonlandırır.

Sözdizimi

belirteç dizesini #error

Açıklamalar

Bu yönergenin yaydığı hata iletisi belirteç dizesi parametresini içerir. Belirteç dizesi parametresi makro genişletmesine tabi değildir. Bu yönerge en çok ön işleme sırasında, geliştiriciye bir program tutarsızlığını veya kısıtlama ihlalini bildirmek için yararlıdır. 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

Ayrıca bkz.

Önişlemci yönergeleri
#warning yönergesi