#undef
Die #undef-Direktive verwirft eine vorangegangene Makro-Definition.
|
|
Siehe auch #define
Details
Nach dem Verwenden der #undef-Direktive kann das Makro neu mit der #define-Direktive definiert werden. Ohne die #undef-Direktive würde der Compiler zumindest eine redefined-Warnung ausgeben.
Wurde das angegebene Makro gar nicht definiert, so wird die #undef-Direktive schlicht übergangen.