Возможный дубликат:
Нужно ли вручную закрыть ifstream?
Нужно ли мне называть fstream.close() или fstream правильным объектом RAII, который закрывает поток при уничтожении?
У меня есть локальный объект std::ofstream внутри метода. Могу ли я предположить, что файл всегда закрыт после выхода из этого метода без вызова close? Я не мог найти документацию деструктора.