【发布时间】:2014-07-28 15:41:06
【问题描述】:
阅读 Savitch 的 Problem Solving in C++,以std::ifstream::fail 为例,检查文件是否已正确打开(ifstream 或 ofstream)。
我之前使用过 std::ifstream::is_open 来执行相同的检查,因为这是我第一次看到的内容。
哪个是“更好”的做法?
或者在尝试打开后直接调用其中任何一个的情况下,是否没有实际区别?
【问题讨论】:
-
如果您认为有必要,请打开以标记建议。找不到合适的“最佳实践”或“编码风格”类型标签。