【发布时间】:2012-01-10 14:13:52
【问题描述】:
我想终止我的 c++ 程序并立即终止而不激活任何类型的析构函数,尤其是静态和全局变量,但我想以状态 0 退出 - abort() 对我不起作用。
有人有解决办法吗? 谢谢
【问题讨论】:
-
如果我可以问,为什么
abort()不适合你? -
为什么不想激活析构函数?
-
"`该函数生成SIGABRT信号,默认情况下会导致程序终止返回一个不成功的终止错误代码给宿主环境。"
-
如果什么都没有清理,那你为什么要退出代码为 0?
-
This question 如果您还没有阅读它,可能值得您花时间阅读。