【发布时间】:2011-05-16 02:21:57
【问题描述】:
我正在使用backtrace 来获取引发异常的位置的信息。在我的异常的构造函数中,我将回溯存储在 std::string 中,在这种类型的异常的 catch 块中,我正在打印这个回溯。
但我想知道,是否有可能以某种方式在 catch 块中为其他异常类型获得相同的回溯?
【问题讨论】:
-
你可能想看看this post。它可能会让你到达你想去的地方。
-
std::set_terminate 的问题是调用回调时程序还是会终止。
标签: c++ linux exception-handling backtrace