VC2010增加了“#pragma execution_character_set("utf-8")”,指示char的执行字符集是UTF-8编码。

VS2010 设置 字符编码:

“文件”->“高级保存选项” 里面设置编码试试...

虽然文件时UTF8但是编译的时候不支持UTF8,现在VS2010SP1(记得一定要打上SP1补丁,VS2012也行)以上,然后再源文件中写上

 

#pragma execution_character_set("utf-8")

可以指示char的执行字符集是UTF-8编码。

 

参考:

http://bbs.csdn.net/topics/390599458?page=1

http://www.cppblog.com/mythma/archive/2012/10/29/execution_character_set_utf8.html

 

posted on 2015-08-28 15:04  瓦楞球  阅读(2145)  评论(0编辑  收藏  举报