Compiler Warning (level 4) C4668
Visual Studio 2008
'symbol' is not defined as a preprocessor macro, replacing with '0' for 'directives'
A symbol that was not defined was used with a preprocessor directive. The symbol will evaluate to false. To define a symbol, you can use either the #define directive or /D compiler option.
This warning is off by default. See Compiler Warnings That Are Off by Default for more information.