Debugging 在gdb中,当一个条件不再满足时,我如何看到这一点?
变量值更改为不合理的值,但有太多的子例程无法手动查找更改发生的位置。当某个条件(例如“x使用a)时,我如何使用gdb来找到该点Debugging 在gdb中,当一个条件不再满足时,我如何看到这一点?,debugging,gdb,Debugging,Gdb,变量值更改为不合理的值,但有太多的子例程无法手动查找更改发生的位置。当某个条件(例如“x使用a)时,我如何使用gdb来找到该点 当表达式的值发生变化时,您可以使用观察点停止执行,而不必预测可能发生这种变化的特定位置。(这有时称为数据断点。)如果您不想看到每个变化,您可以向观察点添加条件(线程有示例)
当表达式的值发生变化时,您可以使用观察点停止执行,而不必预测可能发生这种变化的特定位置。(这有时称为数据断点。)如果您不想看到每个变化,您可以向观察点添加条件(线程有示例)