右击当前项目,选择属性,在项目默认值下面的“字符集”选项改为“使用多字节字符集”就可以了。这是多种编程语言标准不统一造成的。
这个问题是由于编码方式不同造成的,
一种方法是更改项目属性,选择多字节编码;
另一种方法就是改变关键字,不同编码对应不同关键字。此处可以选择_UNICODE编码,
即用 wchar_t 关键字。其他因编码方式造成问题的可以在MSDN中搜索(Data Type Mappings)