gpt4 book ai didi

c++ - 什么可以阻止 C++ 中的堆栈展开过程?

转载 作者:行者123 更新时间:2023-11-30 03:52:32 25 4
gpt4 key购买 nike

我不确定如何处理它。这个问题是在关于异常的讲座之后提出的,所以我认为它与它有关。

最佳答案

默认信号处理程序或对 abort()exit() 的调用可以防止堆栈失效。

还有更多情况,如 mah's comment 中指出的那样.

特别是任何绕过 C++ 异常模型的机制都会这样做。甚至线程也有一个模型来执行适当的堆栈展开,并将它们传播到它们的父级(如果它们没有分离)。

关于c++ - 什么可以阻止 C++ 中的堆栈展开过程?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30648458/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com