C++在异常上显示跟踪堆栈?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (144)

如果引发异常,我希望有一种方法向用户报告堆栈跟踪。

提问于
用户回答回答于

这取决于哪个平台。

在gcc上,这是非常琐碎的

用户回答回答于

使用gcc的唯一方法是确保在抛出指令点生成堆栈跟踪,并使用异常对象保存它。

此方法要求抛出异常的每个代码都使用该特定的异常类。

扫码关注云+社区

领取腾讯云代金券