我一直在查看Visual Studio生成的命令行,对于我的一个项目,它定义了两个符号:
但是没有下划线的
_UNICODE
和UNICODE
。现在,如果我理解这篇相当旧的文件,_UNICODE
符号是VC++的东西,它导致某些标准函数在其接口中使用wchar_t
而不是char
。但是没有下划线的
UNICODE
代表什么意思?