【发布时间】:2013-09-14 04:29:10
【问题描述】:
我在覆盖 C++ 中特定位置的文件时遇到问题。我已经使用ios::app|ios::binary 打开了我的文件。然后我寻找我想要覆盖的那个位置。但我没有覆盖它,而是从文件末尾追加。有什么建议吗?
【问题讨论】:
-
你认为
ios::app是做什么的? -
去掉 ios::app 选项?
-
关于
ios_base::app(§27.5.3.1.4):seek to end before each write -
如果删除它会覆盖整个文件。
标签: c++