Решение проблемы чтения Savich в С++, std::ifstream::fail
показано в качестве примера, чтобы проверить, правильно ли открыт файл (ifstream
или ofstream
).
Я ранее использовал, так как это то, что я впервые показал, std::ifstream::is_open
для выполнения той же проверки.
Какая "лучшая" практика?
Или в том случае, если либо вызывается непосредственно после попытки открыть, не имеет практической разницы?