Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
These options undefine previously defined symbols. /U undefines the specified symbol. /u undefines all previously defined symbols.
These names are useful in writing portable programs. For instance, you can use them with compiler directives to conditionally compile parts of a program, depending what processor and operating system you use.
One or more spaces can separate /U and Name. You can specify more than one /U option on the same command line. You can define an unlimited number of identifiers.
Neither option can undefine symbols created with the #define directive.
See Also
Predefined Preprocessor Identifiers
Send Feedback on this topic to the authors