例如,这样写入文件之后会不会保存写入,因为单纯写只是将数据暂存到缓冲区中
QString e = "写入数据";
QFile file("文件路径");
file.open(QIODevice::WriteOnly | QIODevice::Text);
file.write(e.toUtf8());
// file.close();
如果想要写入文件:
file.close(); 文件关闭 便会立刻将文件缓冲写入保存
或者
file.flush(); 不用关闭文件 也可以将缓冲保存