QT读写文件模式不能随意组合

例如下面是一个例子:文件读写和文件末尾的添加不能同时使用:
 #include <QCoreApplication>
 
#include <QFile>
 
#include <QString>
 
#include <QDebug>
 
int main(int argc, char *argv[])
{ 
QCoreApplication a(argc, argv);
QFile file("D:\\client.c");
if(!file.open(QIODevice::ReadWrite|QIODevice::Append)) 
{ return -1; } 
//写内容
file.write("nihao"); 
file.write("liuliwangfan"); 
QTextStream in(&file1); 
//读内容
while(!in.atEnd()) 
{ QString line=in.readLine(); 
qDebug()<<line<<endl; //process_line(line); } 
file.close(); 
return a.exec();}

在面试的过程中被问及详细的软件设计过程,了解到自己没有任何的项目经验,注定要被解雇的命运,从俩没有改变

你可能感兴趣的:(return,File,include,nihao)