首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > QT开发 >

Qt中文显示有关问题

2013-06-19 
Qt中文显示问题读取一个文件里的信息,包含汉字,怎样把汉字显示出来,不出现乱码?[解决办法]QTextCodec *cod

Qt中文显示问题
读取一个文件里的信息,包含汉字,怎样把汉字显示出来,不出现乱码?
[解决办法]

QTextCodec *codec = QTextCodec::codecForName("System");  
    QTextCodec::setCodecForLocale(codec);  
    QTextCodec::setCodecForCStrings(codec);  
    QTextCodec::setCodecForTr(codec); 

[解决办法]
按照文件原来的编码读,就是写入时:utf-8,读出时也是:utf-8
[解决办法]
引用:
Quote: 引用:

按照文件原来的编码读,就是写入时:utf-8,读出时也是:utf-8[/quote还是不太明白

文件里面用什么编码存的,你读出就用什么编码

热点排行