大多数时候我想迭代地向文件添加一行,但在我打开要附加的文件之前,我想确保它是一个空文件开始(如果存在则删除)。
它经常发生,我猜可能有一些我忽略的东西。
那么,在追加之前先删除文件最方便的方法是什么?
QFile outfile(filename);
if (outfile.open(QFile::Append | QFile::Text))
// An option like `QFile::DELETE_FIRST` or something would be great.
{
...
}