24,855
社区成员
发帖
与我相关
我的任务
分享
int main(int argc, char *argv[])
{
QApplication a(argc, argv);
QFile file1("test.dat");
if(!file1.open(QIODevice::WriteOnly))
std::cout<<"can not open file"<<std::endl;
QDataStream fout(&file1);
float f=80.4;
fout<<f;
std::cout<<"done!"<<std::endl;
file1.close();
return a.exec();
}
int main(int argc, char *argv[])
{
QApplication a(argc, argv);
QFile file1("test.dat");
if(!file1.open(QIODevice::WriteOnly))
std::cout<<"can not open file"<<std::endl;
QDataStream fout(&file1);
QByteArray byteArray;
QBuffer buffer1(&byteArray);
buffer1.open(QIODevice::WriteOnly);
QDataStream out(&buffer1);
float f=80.4;
out<<f;
fout.writeRawData(byteArray,sizeof(float));
std::cout<<"done!"<<std::endl;
file1.close();
return a.exec();
}