firemail

标题: QT对字符集的处理 [打印本页]

作者: firemail    时间: 2017-1-12 19:28
标题: QT对字符集的处理
QString
QString 类对字符串进行了封装,其内部使用Unicode对传入的串进行编码。
QString中的字符根据语言翻译的过程,也就是Qt Translater针对程序中使用含有的tr("XXXXX"),进行翻译的过程。由于QStringUnicode编码,和本地系统的编码不一定是一致的(比如系统采用的GB2312的编码)。这样的话,就不能直接使用类似QString str("汉字")这样的方法来存储本地的汉字,是有问题的。
http://blog.csdn.net/hengyunabc/article/details/5953923

作者: firemail    时间: 2017-1-12 19:32
快速查看windows 的字符集:
方式一
1、打开CMD 命令行
开始->输入cmd
2、右击菜单栏进入属性
3、查找系统字符集
红色部分就是当前系统的字符集






欢迎光临 firemail (http://firemail.wang:8088/) Powered by Discuz! X3