Sprachkonzepte Preprozessor Operatoren Kontrollstrukturen Typen OOP Bibliotheken |
definedDie defined-Direktive wird bei bedingten Compilierungen verwendet, um bei einer #if- oder #elif-Direktive ein Makro auf Existenz zu prüfen.
Siehe auch #ifdef, #ifndef, #if, #elif, #define DetailsFür einfache Makro-Prüfungen sind die #ifdef- und #ifndef-Direktiven vorzuziehen, allerdings ist die defined-Direkteive notwendig, um bei #elif-Direktiven auf Existenz eines Makros zu prüfen, denn es gibt keine Direktiven wie #elifdef oder #elifndef.
|