arahan #error (C/C++)
Direktif #error memancarkan pesan kesalahan yang ditentukan pengguna pada waktu kompilasi, lalu mengakhiri kompilasi.
Sintaks
#error token-string
Keterangan
Pesan kesalahan yang dipancarkan direktif ini menyertakan parameter token-string . Parameter token-string tidak tunduk pada ekspansi makro. Arahan ini paling berguna selama praproses, untuk memberi tahu pengembang tentang inkonsistensi program, atau pelanggaran batasan. Contoh berikut menunjukkan pemrosesan kesalahan selama praproses:
#if !defined(__cplusplus)
#error C++ compiler required.
#endif