Discuz! Board

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 2877|回复: 1
打印 上一主题 下一主题

QT对字符集的处理

[复制链接]

165

主题

269

帖子

957

积分

认证用户组

Rank: 5Rank: 5

积分
957
跳转到指定楼层
楼主
发表于 2017-1-12 19:28:07 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
QString
QString 类对字符串进行了封装,其内部使用Unicode对传入的串进行编码。
QString中的字符根据语言翻译的过程,也就是Qt Translater针对程序中使用含有的tr("XXXXX"),进行翻译的过程。由于QStringUnicode编码,和本地系统的编码不一定是一致的(比如系统采用的GB2312的编码)。这样的话,就不能直接使用类似QString str("汉字")这样的方法来存储本地的汉字,是有问题的。
http://blog.csdn.net/hengyunabc/article/details/5953923
回复

使用道具 举报

165

主题

269

帖子

957

积分

认证用户组

Rank: 5Rank: 5

积分
957
沙发
 楼主| 发表于 2017-1-12 19:32:32 | 只看该作者
快速查看windows 的字符集:
方式一
1、打开CMD 命令行
开始->输入cmd
2、右击菜单栏进入属性
3、查找系统字符集
红色部分就是当前系统的字符集

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|firemail ( 粤ICP备15085507号-1 )

GMT+8, 2024-11-23 03:38 , Processed in 0.057950 second(s), 19 queries .

Powered by Discuz! X3

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表