当前位置: 代码迷 >> QT开发 >> 将数据写下dat文件
  详细解决方案

将数据写下dat文件

热度:21   发布时间:2016-04-25 04:08:42.0
将数据写入dat文件
将一个字符类型的数组数据写入dat文件
我用<<hex写入,结果UltraEdit打开后是密密麻麻的16进制数,每列都没有序号,都紧挨着,请问怎么样写入可以使UltraEdit软件显示正常?打开后显示很整齐的16进制数据,每列都有序号,点击切换16进制模式,可以切换

------解决方案--------------------
用QTextStream
查一下帮助,QString::number()这个函数,把十六进制数转换为文本。

大概意思:
QFile file(xxxx.dat);
if(!file.open(QFile::WriteOnly))
{
return;
}
QTextStream out(&file);
out << QString::number(hex,怎么显示为十六进制查帮助吧);
------解决方案--------------------
还有什么问题吗?
  相关解决方案