当前位置:编程学习 > wap >>

无法用“system”-编码解码问题!!!在线等~

我在ubuntu下编程,然后在windows下打开,就提示说无法用“system”-编码解码,中文也都是乱码。上网查的ubuntu下用的是utf8,我就把编码方式改成utf8,一开始是好了,可以编辑代码,中文也能显示,但是,关闭再次打开时,又说无法用utf8解码,不管换成什么编码方式都不行。而且只有mainwindow.h这个文件是这样,其他的文件选择utf8后都很顺利的可以编辑,再次打开也没有问题。求解决~ --------------------编程问答-------------------- 在Ubuntu下Encoding 全选 utf-8 , windows下全选 GBK , 每次打开都检查一下,这样不会错 --------------------编程问答-------------------- 路过学习 --------------------编程问答--------------------
这个我有更简单的方法,Linux下用编辑器打开源码 ,把Windows 下源码复制粘帖到Linux 编辑器下,提示编码选 UTF8,保存。{Linux/Windows其一在虚拟机}
http://www.softwareace.cn --------------------编程问答--------------------
引用 楼主 yuzhewei1206 的回复:
我在ubuntu下编程,然后在windows下打开,就提示说无法用“system”-编码解码,中文也都是乱码。上网查的ubuntu下用的是utf8,我就把编码方式改成utf8,一开始是好了,可以编辑代码,中文也能显示,但是,关闭再次打开时,又说无法用utf8解码,不管换成什么编码方式都不行。而且只有mainwindow.h这个文件是这样,其他的文件选择utf8后都很顺利的……

Win+R运行notepad.exe,打开系统记事本notepad.exe,再打开你的mainwindow.h,另存为同样的文件,选择编码utf-8。 --------------------编程问答-------------------- 要不总说代码里不要有中文,跨平台困难。
--------------------编程问答-------------------- 那就选择响应的字符编码来实现。。。 --------------------编程问答-------------------- 用其他的工具先把含有中文的源代码转换成UTF-8吧!!推荐工具Notepad++, 转换为UTF-8 无BOM格式。你要知道,有时候代码中的字符串常量如果是有中文,会有很大问题 --------------------编程问答-------------------- 就因为两个OS不能通用,所以我后来把代码全部改成 UTF-8 了。 --------------------编程问答--------------------  试试此工具  http://www.softwareace.cn/?p=102 王牌字解码转换
补充:移动开发 ,  Qt
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,