首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 操作系统 > UNIXLINUX >

gcc 提醒 无法从gb2312 转换到utf8

2012-09-05 
gcc 提示 无法从gb2312 转换到utf8我直接在 vs中的高级保存选项 保存为utf8。怎么提示这个 改回去一样的提

gcc 提示 无法从gb2312 转换到utf8
我直接在 vs中的高级保存选项 保存为utf8。怎么提示这个 改回去一样的提示这个,这个怎么解决啊

[解决办法]
iconv -f gb2312 -t utf8
[解决办法]
那就是你的文件中有些字符是存在问题的, 无法转换。

[解决办法]
你可以试试

iconv -f gb18030 -t utf8

有可能是超出了gb2312的范围
[解决办法]
lz,dos2unix,转换后在试iconv -f gb2312 -t utf8
[解决办法]
尴尬了, 文件里字符编码不一致, 转到A的话B就错,转到B的话A就错.


[解决办法]
那就使用-finput-charset=gbk和-fexec-charset=gbk进行编译吧

热点排行