#undef
Mit der #undef-Direktive wird die aktuelle Definition des angegebenen Namens entfernt. Alle nachfolgenden Vorkommen des Namens werden ohne Ersatz verarbeitet.
#undef name
-
Name
-
Name, der entfernt werden soll. Dieser Wert ist eine beliebige Kombination aus Buchstaben, Ziffern und Interpunktion, die für den C/C++-Präprozessor gültig ist.
Beispiel
In diesem Beispiel werden die Definitionen für die Namen "nonzero" und "USERCLASS" entfernt:
#undef nonzero
#undef USERCLASS
Verwandte Themen