Многие думают что exit() — это просто "умри". А что реально происходит до завершения процесса?
Опрос
- Ничего — ядро мгновенно убивает процесс
- Выполняются только signal handlers напоследок
- Только деструкторы глобальных C++ объектов
- atexit(), деструкторы C++, fflush() всех stdio — потом уже _exit() в ядро