Да, это так.На самом деле, на большинстве платформ операционная система закрывает файлы и сокеты для завершенного процесса, поэтому не имеет значения, завершился ли он с _exit()
, exit()
, assert(false)
или kill -KILL
.
Обратите внимание, что_exit()
потоки stdio FILE *
НЕ закрываются правильно, и любые неписанные (все еще буферизованные) данные будут потеряны.