QFile file(“binarypath.dat”);
file.open(QIODevice::ReadOnly);
QDataStream in(&file);
//file.seek(13);
float x;
float y;
float z;
in >> x >> y >> z;
file.close();
这是我的代码问题如何:
当我读取二进制文件格式是
float float float
float float float
float float float
float float float
float float float
....
N
我该如何修改我的代码呢,求大神指点?
------解决思路----------------------
文本文件与二进制文件区别
http://www.cnblogs.com/zhangjiankun/archive/2011/11/27/2265184.html
二进制文件的读写应该一致,不然读到一般是乱码。