我有一个文本文件需要写入。我希望文件内容一直存在。我想遵循“FIFO”(最后一次写入始终在文件的顶部)进行写入。
我尝试使用
我找到的唯一方法是非常耗时的,即将整个文件内容复制到临时文件中。然后写入我想要写入的内容,之后将临时文件的内容写入目标文件的末尾。
难道没有更简单的方法来执行此操作吗?
我尝试使用
fout.open("filename")
并使用ate模式来保留文件内容,之后使用seekg(0)
尝试将写入光标返回到文件开头。但是没有成功。我找到的唯一方法是非常耗时的,即将整个文件内容复制到临时文件中。然后写入我想要写入的内容,之后将临时文件的内容写入目标文件的末尾。
难道没有更简单的方法来执行此操作吗?