• 4416阅读
  • 2回复

qt5中是怎么处理中文的? [复制链接]

上一主题 下一主题
离线longzhiwen
 

只看楼主 倒序阅读 楼主  发表于: 2015-06-10
— 本帖被 dbzhang800 从 Qt基础编程 移动到本区(2015-06-11) —
qt5纯代码编写时,怎们解决中文乱码问题,查资料部分都是qt4的,具体应该用什么方法好呢?
离线realfan

只看该作者 1楼 发表于: 2015-06-10
将源码文件保存成UTF8
代码本身基本不用处理,就不会有乱码。
离线stlcours

只看该作者 2楼 发表于: 2015-06-10
这问题一言难尽,不同时期我有不同的体会。GBK和UTF8各有好处。昨天居然发现文件读取错误,原因是«和»是GBK无法处理的字符,比如在保存这篇文章的时候就会出现:
http://www.fqyy.org/sunu/archives/560.html
http://www.binghe.org/2010/12/setup-cvs-in-windows/
我查了半天,发现它确实不在GBK里,但是能在Unicode表中查到

初学者不用考虑这么多,直接试就行了,哪个管用就用哪个。只有项目做大了,才会不得不涉及到字符编码的理解。
快速回复
限100 字节
 
上一个 下一个