QFile file("E:\\QT_Practice\\FileInfo\\dome.txt");
//文件写入
//int data = 100000000;
double db = 172.16801;
if(file.open(QFile::WriteOnly | QFile::Truncate))
{
QTextStream str(&file);
//str.setRealNumberPrecision(3);
str.setFieldWidth(10);
str<<QString("PI:")<<left<<hex<<showbase<<db;
file.close();
}
else qDebug()<<file.errorString();
//读取文件
if(file.open(QIODevice::ReadOnly))
{
int w;
char buffer[128];
w = file.readLine(buffer,sizeof(buffer));
if(w)
{
qDebug()<<"长度:"<<w<<"内容"<<buffer<<endl;
file.close();
}
}