【发布时间】:2013-05-12 19:04:51
【问题描述】:
是否有std::ios::openmode 的可用组合来避免修改现有文件并只允许创建新文件?
【问题讨论】:
标签: c++ file c++11 stream iostream
是否有std::ios::openmode 的可用组合来避免修改现有文件并只允许创建新文件?
【问题讨论】:
标签: c++ file c++11 stream iostream
不,没有。请参阅 C++03 标准 § 27.4.2.1.4/1 或 C++11 标准 § 27.5.3.1.4/1
如果交给或以其他方式http://en.cppreference.com/w/cpp/io/ios_base/openmode。没有
可以 |- 连接以形成 openmode 的指定常量的数量
意味着打开的文件应该不存在它们不能有任何连词
这种暗示。
【讨论】:
out|in 表示"r+",但"r+" 是什么?)。附加链接,好的,更好的链接,绝对不是。