Ситуация: Есть глобальная переменная, которая открывает файл для записи (пишутся трейсы)
Вопрос: Каков порядок уничтожения, после завершения main():
1. Неявно закрывается поток вывода ?
2. Вызывает десрукторы глобальных/статических объектов. ?
Если это так, то каким образом можно в деструкторе еще что то записать в файл? Переоткрыть поток еще раз ? Закроется ли он потом еще раз неявно ?