#ifndef
Direktif #ifndef mengontrol kompilasi kondisional file sumber daya dengan memeriksa nama yang ditentukan. Jika nama belum ditentukan atau jika definisinya telah dihapus dengan menggunakan direktif #undef , #ifndef mengarahkan pengkompilasi untuk terus memproses pernyataan hingga arahan #endif, #else, atau #elif berikutnya lalu melompat ke pernyataan setelah arahan #endif . Jika nama ditentukan, #ifndef mengarahkan pengkompilasi untuk melompat ke arahan #endif, #else, atau #elif berikutnya.
#ifndef name
-
Nama
-
Nama yang akan diperiksa oleh direktif.
Contoh
Contoh ini mengkompilasi pernyataan BITMAP hanya jika Optimize tidak ditentukan:
#ifndef Optimize
BITMAP 1 errbox.bmp
#endif
Topik terkait
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk