STD:中止 [表格] 导致异常程序终止,除非SIGABRT被传递给信号的信号处理程序捕获,而处理程序不返回。 具有自动、线程本地和静态变量的析构函数储存期限都不叫。
在Windows中,signal()只能叫SIGABRT,SIGFPE,SIGILL,SIGINT,SIGSEGV,或SIGTERM。AValueError会在其他情况下被提出。
例如,在Unix系统上,崩溃引发SIGABRT以触发核心转储。由于历史原因,GOTRACEBACK设置0,1和2分别是none,all和system的同义词。
os.abort() SIGABRT为当前进程生成一个信号。在Unix上,默认行为是产生核心转储;在Windows上,该进程立即返回一个退出代码3。

扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2026 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059
粤公网安备44030502008569号
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号
