查看完整版本: [-- 文件编码问题 --]

QTCN开发网 -> 天池项目 -> 文件编码问题 [打印本页] 登录 -> 注册 -> 回复主题 -> 发表主题

渡世白玉 2013-09-03 14:58

文件编码问题

我现在用的qt-c 2.8 、、
在qt5中默认程序文件都是UTF-8编码,而我们的项目现在默认文件编码还是GB2312、、用qt-c打开老师提示文件编码错误的、、、


是不是开发人员中还是有人用的vs?


我们天池是基于qt跨平台的,在linux,unix下现在中文几乎都是UTF-8了,我建议我们的文件编码默认为UTF-8

ppdayz 2013-09-03 15:49
BatchConverter.exe
很好用的编码转换工具

[attachment=11027]

XChinux 2013-09-03 18:48
引用楼主渡世白玉于2013-09-03 14:58发表的 文件编码问题 :
我现在用的qt-c 2.8 、、
在qt5中默认程序文件都是UTF-8编码,而我们的项目现在默认文件编码还是GB2312、、用qt-c打开老师提示文件编码错误的、、、
是不是开发人员中还是有人用的vs?
.......

UTF-8的话,VC编译器使用起来比较不爽,得改东西。
使用 GBK, mingw/gcc/msvc都可以正常使用。

渡世白玉 2013-09-05 22:06
VS2010后对UTF-8支持挺好的了、、、、

我们不是只看向win的、、、其他平台都是UTF-8了、、

虽说vs系列IDE的确强大,但是做跨平台项目,还一直坚守VS是不是有点、、、、
何况vs对C++标准支持相对也是相当落后的了、、、、、

渡世白玉 2013-09-05 22:07
thinks、、、


圣域天子 2013-09-06 11:02
引用第3楼渡世白玉于2013-09-05 22:06发表的 回 2楼(XChinux) 的帖子 :
VS2010后对UTF-8支持挺好的了、、、、
我们不是只看向win的、、、其他平台都是UTF-8了、、
虽说vs系列IDE的确强大,但是做跨平台项目,还一直坚守VS是不是有点、、、、
.......

VS2010支持的好么?我有2010 & 2012 ,都报有错啊?

XChinux 2013-09-06 13:22
作为library,要同时兼容Qt4/Qt5的,所以许多新特性,要限制或分别使用.
Qt4,还有大量使用VC2008的用户,这必须要兼容.

渡世白玉 2013-09-06 14:17
2010就支持文件是UTF-8了、、只是好像需要是带BOM的UTF-8

渡世白玉 2013-09-06 14:17
为了qt4啊、、那我就不说什么了、、

yanche 2014-02-07 09:49
编码本身就是属于平台对其支持的有效性问题,不能说哪个平台好,哪个平台不好,关键看个人使用的习惯


查看完整版本: [-- 文件编码问题 --] [-- top --]



Powered by phpwind v8.7 Code ©2003-2011 phpwind
Gzip disabled