hur.cn - 华软网

 热门搜索

vs2010 cpp文件字符集编码??

  作者:未知    来源:网络    更新时间:2011/9/20
打开某个工程时,出现如下所示提示:

点击“确定” ,cpp文件打开后,有些地方貌似出现乱码。

1、这是怎么回事??
2、cpp文件 使用什么样的字符集 有地方可以设置的吗??
---华软 网友回答---
百度,GOOGLE
---华软网友回复---
可以的,选另存为,用相同的文件名,有一个按钮可以设置编码,可以用UTF-8。
---华软网友回复---
①GB2312 是变长字节的ANSI编码
0x00~0xFF 是原ASCII
开头大于0xFF的就每两个组成一个汉字
所以GB2312下 使用文本编辑器打开就可以显示汉字

②Unicode是一种文本编码方案
它将全球语言以相同字节格式存储

③VS2010中新建的cpp文件默认使用ANSI的本地字符集
造成上述问题出现的原因在于你的源码中混杂了Unicode格式的文本
你是不是从其他地方复制->粘贴到VS窗口里了?
---华软网友回复---
用记事本另存为utf8或utf16格式,有时在ide中ctrl + a, ctrl + x, ctrl + s, ctrl + v, ctrl + s也管用。

---华软网友回复---
引用 4 楼 jennyvenus 的回复:
用记事本另存为utf8或utf16格式,有时在ide中ctrl + a, ctrl + x, ctrl + s, ctrl + v, ctrl + s也管用。

正解
---华软网友回复---
文本都有编码方式的。 建议使用 unicode..      
华软声明:本内容来自网络,如有侵犯您版权请来信指出,本站立即删除。