QFile file("F://Qt//studentManager//stu.txt");
if(! file.open(QIODevice::Append|QIODevice::Text)) //append追加,不会覆盖之前的文件
{
QMessageBox::critical(this,"错误","文件打开失败,信息没有保存!","确定");
return;
}
QTextStream out(&file);//写入
out << cnt;
file.close();
1、创建一个文本文件
2、打开文件
3、写入文件
4、关闭文件
QTextStream类为读写文本提供了一个方便的接口。
QTextStream可以在QIODevice、QByteArray或QString上操作。使用QTextStream的流操作符,您可以方便地读写单词、行和数字。对于生成文本,QTextStream支持字段填充和对齐的格式化选项,以及数字的格式化。