undefine

Undefines any definition currently in effect for the specified symbol.

IDE Equivalent

Windows: Preprocessor > Undefine Preprocessor Definitions
Linux: None

Architectures

IA-32, IntelŪ EM64T, IntelŪ ItaniumŪ architecture

Syntax

Linux: None
Windows: /undefine:name

Arguments

name  Is the name of the symbol to be undefined.

Default

OFF Symbol definitions are in effect until they are undefined.

Description

This option undefines any definition currently in effect for the specified symbol.

To undefine all previously defined preprocessor values, use the /u option.

Alternate Options

Linux: -Uname
Windows: /Uname

See Also

u (Windows) compiler option