Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/spring-boot/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Debugging 在gdb中,当一个条件不再满足时,我如何看到这一点?_Debugging_Gdb - Fatal编程技术网

Debugging 在gdb中,当一个条件不再满足时,我如何看到这一点?

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

变量值更改为不合理的值,但有太多的子例程无法手动查找更改发生的位置。当某个条件(例如“x使用a)时,我如何使用gdb来找到该点


当表达式的值发生变化时,您可以使用观察点停止执行,而不必预测可能发生这种变化的特定位置。(这有时称为数据断点。)

如果您不想看到每个变化,您可以向观察点添加条件(线程有示例)