专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > QT开发

Qt文件读写有关问题,为什么小弟我用数据流写数据显示总不正常

发布时间:2010-05-30 20:04:48 文章来源:www.iduyao.cn 采编人员:星星草
Qt文件读写问题,为什么我用数据流写数据显示总不正常
        QTextCodec* codec = QTextCodec::codecForLocale();
QTextCodec::setCodecForCStrings(codec);
QTextCodec::setCodecForTr(codec);

QFile file("C:/Users/ZebraVic/Desktop/a.dat");
file.open(QIODevice::ReadWrite);
QDataStream out(&file);
out.setVersion(QDataStream::Qt_4_6);
out <<  "一分耕耘一分收获";
file.close();

为什么开头总有一些乱码,求大神

------解决方案--------------------
QTextCodec* codec = QTextCodec::codecForLocale(QTextCodec::codecForName("UTF-8"));
QTextCodec::setCodecForCStrings(codec);
QTextCodec::setCodecForTr(codec);
------解决方案--------------------
Datastream的开头会带一些版本相关的数据
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: