Повторю заголовок.
В программе на си что нужно(лучше) использовать в случае фатальной ошибки abort или exit(1)?
А то я в сомнениях, больше склоняюсь а exit(1), для чего нужен abort() не знаю, в мануале к glibc ответа не нашёл.
LinuxForum.Fans
Что использовать в си abort() или exit(1)?
Автор: da_Vinci
5 сообщений
2314 просмотров
из man
exit - cause normal process termination
abort - cause abnormal process termination
что вам больше подходит?
Как я понял у abort atexit не вызывается, то есть имеет смысл использовать только если память кончилась.
ну да.... в общем то только в критических ситуациях
В программе на си что нужно(лучше) использовать в случае фатальной ошибки abort или exit(1)?
return error_code;
Войдите или зарегистрируйтесь, чтобы ответить.