1f6d766332
Preprocessor directives within macro arguments lead to undefined behavior, and VC++ actually rejects them as compiler errors.