C++ in a Nutshell

   
#undef directive Undefines a macro

#undef identifier

The #undef directive deletes the definition of the macro named identifier . If identifier is not a macro name , the directive has no effect. If you attempt to undefine the identifier defined or any predefined macro, the behavior is undefined.

See Also

#define directive

   

Категории