Bagikan melalui


#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 melanjutkan pernyataan pemrosesan hingga #endifberikutnya, #else, atau direktif #elif dan kemudian melompat ke pernyataan setelah arahan #endif. Jika nama ditentukan, #ifndef mengarahkan pengkompilasi untuk melompat ke direktif #endif, #else, atau #elif berikutnya.

#ifndef name

nama

Nama yang akan diperiksa oleh direktif.

Contoh

Contoh ini mengkompilasi pernyataanBITMAPhanya jika Optimalkan tidak ditentukan:

#ifndef Optimize
BITMAP 1 errbox.bmp
#endif

Preprocessor Directives