Bagikan melalui


direktif #warning (C/C++)

Direktif #warning memancarkan pesan peringatan yang ditentukan pengguna pada waktu kompilasi. Ini tidak menghentikan kompilasi. Arahan ini tersedia mulai dari C23 dan C++23.

Syntax

#warningtoken-string

Komentar

Pesan peringatan adalah parameter token-string . Parameter token-string tidak tunduk pada ekspansi makro dan dapat diapit secara opsional dalam tanda kutip.

Gunakan arahan ini untuk memberi tahu pengembang masalah nonfaktor atau untuk mengomunikasikan informasi penting lainnya selama kompilasi.

Contoh berikut menunjukkan cara menggunakan direktif #warning :

#if defined(_LEGACY_FEATURE_FLAG)
#warning "_LEGACY_FEATURE is deprecated and should not be used."
#endif

Lihat juga

Arahan pra-prosesor
direktif #error