#ifdef
A #ifdef irányelv a megadott név ellenőrzésével szabályozza az erőforrásfájl feltételes fordítását. Ha a nevet egy #define direktívával vagy az erőforrás-fordítóval való /d parancssori kapcsolóval határozták meg, #ifdef a fordítót közvetlenül a #ifdef irányelv után folytatja az utasítással. Ha a név nincs definiálva, #ifdef arra utasítja a fordítót, hogy az összes utasítást kihagyja a következő #endif irányelvbe.
#ifdef name
-
név
-
Az irányelv által ellenőrizendő név.
Példa
Ez a példa csak akkor fordítja le a BITMAP utasítást, ha a Hibakeresés definiálva van:
#ifdef Debug
BITMAP 1 errbox.bmp
#endif
Kapcsolódó témakörök