setCodecForCString
来源:互联网 发布:国外绘图软件 编辑:程序博客网 时间:2024/06/10 15:37
setCodecForCString用来设置const char *和QByteArray的转换,也是控制台用来显示中文的字符集,
如果直接写如下代码
qDebug()<<"放假当上了";
在中文系统,源文件gb2312的编码下,也无法再控制台显示中文。
如果在程序的开始地方加上setCodecForCString(QTextCodec::codecForName("GB2312")) 则可以在控制台
正确显示,因为默认的codecForCString()的编码是空的,也就是Latin-1的编码格式。
0 0
- setCodecForCString
- setCodecForCString setCodecForTr setCodecForLocale
- setCodecForCString setCodecForTr setCodecForLocale
- Qt5 取消了QTextCodec::setCodecForTr()和QTextCodec::setCodecForCString()这两个函数。
- Qt5 取消了QTextCodec::setCodecForTr()和QTextCodec::setCodecForCString()这两个函数。
- ArcGIS教程:什么是动态文本?
- iOS入门如何选择Swift和objective-c
- linux多线程 -- 互斥量
- oracle11g 可传输表空间
- LeetCode Longest Valid Parentheses
- setCodecForCString
- Java基础篇 ---- hashCode() 和 equals() 方法
- 第15周项目一(2)工资数据的输入
- java初学者--html系列教程--表格的使用(三)-跨行与跨列
- zookeeper 命令
- 第十五周项目3(拓展)-读入一篇英语文章,输出每个词的意思
- JDK,JRE,JVM区别与联系
- 第十五周 项目1-工资数据的输入(文件输入)
- 十四周总结