【发布时间】:2016-05-13 10:31:35
【问题描述】:
如果文件不存在,Fstream 不会创建文件,除非它以附加模式打开。但是附加模式禁止覆盖原始数据,我希望能够在内部的任何地方搜索和搜索。
与此处提出的问题不同:std::fstream doesn't create file 我有一个要求,它不能在附加或截断模式中,并且仍然能够在此文件中的任何位置搜索和搜索。
【问题讨论】:
-
不,不像那个问题,我需要在文件中的任何地方寻找和寻找
如果文件不存在,Fstream 不会创建文件,除非它以附加模式打开。但是附加模式禁止覆盖原始数据,我希望能够在内部的任何地方搜索和搜索。
与此处提出的问题不同:std::fstream doesn't create file 我有一个要求,它不能在附加或截断模式中,并且仍然能够在此文件中的任何位置搜索和搜索。
【问题讨论】:
还有一些工作要做,但您可以尝试打开 fstream,如果它失败打开(并关闭)创建文件的输出文件流 (ofstream),然后尝试重新打开 @ 987654323@.
【讨论】: