我有一个用户定义的析构函数的类.如果最初实例化了类,然后在程序运行时发出了SIGINT(在unix中使用CTRL + C),那么是否会调用析构函数?SIGSTP的行为是什么(unix中的CTRL + Z)?
c++ destructor sigint
C99提供了_Exit功能,"立即"退出,但它确实可以关闭文件描述符.Unix/POSIX通过强制关闭所有fd而不刷新(并提供同义词_exit)来扩展此行为.
_Exit
_exit
static当从C++程序调用时,这些函数是否会调用对象的析构函数?C++标准是否有任何保证_Exit?
static
(受这个问题的启发;我突然想知道典型的情况会发生什么fork- exec- _exitC++中的习语.)
fork
exec
c c++ unix destructor exit
c++ ×2
destructor ×2
c ×1
exit ×1
sigint ×1
unix ×1