【问题标题】:How to force C++ fstream create file without append mode?如何在没有附加模式的情况下强制 C++ fstream 创建文件?
【发布时间】:2016-05-13 10:31:35
【问题描述】:

如果文件不存在,Fstream 不会创建文件,除非它以附加模式打开。但是附加模式禁止覆盖原始数据,我希望能够在内部的任何地方搜索和搜索。

与此处提出的问题不同:std::fstream doesn't create file 我有一个要求,它不能在附加或截断模式中,并且仍然能够在此文件中的任何位置搜索和搜索。

【问题讨论】:

标签: c++ fstream


【解决方案1】:

还有一些工作要做,但您可以尝试打开 fstream,如果它失败打开(并关闭)创建文件的输出文件流 (ofstream),然后尝试重新打开 @ 987654323@.

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-11-08
    • 2011-02-28
    • 2012-06-29
    • 1970-01-01
    • 2022-10-07
    • 1970-01-01
    • 2012-05-20
    • 2014-02-02
    相关资源
    最近更新 更多