C99提供了_Exit功能,"立即"退出,但它确实可以关闭文件描述符.Unix/POSIX通过强制关闭所有fd而不刷新(并提供同义词_exit)来扩展此行为.
_Exit
_exit
static当从C++程序调用时,这些函数是否会调用对象的析构函数?C++标准是否有任何保证_Exit?
static
(受这个问题的启发;我突然想知道典型的情况会发生什么fork- exec- _exitC++中的习语.)
fork
exec
c c++ unix destructor exit
为了回答这个问题,一些人说使用_Exit(),而其他人说使用_exit()。有人可以解释两者之间的区别(如果有)以及两者的起源吗?
c++
c++ ×2
c ×1
destructor ×1
exit ×1
unix ×1