gpt4 book ai didi

c++ - 如何将所有抛出变成中止条件以进行调试?

转载 作者:行者123 更新时间:2023-11-30 02:00:34 25 4
gpt4 key购买 nike

<分区>

在一个重要的程序中,可能有任意数量的异常被抛出和捕获。虽然这是为了防止崩溃,但它使调试变得更加困难(我使用 gdb 进行调试),因为我看不到在调试二进制文件时抛出异常的点(及其回溯),除非我确定了这条线并引入了一个断点。

因此,为了便于分析,告诉 g++(或 gdb?)将所有 throw 视为严重错误会很有用,类似于断言失败。如果不破解代码,这是否可能?

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