如果我为当前作用域的本地变量设置了一个观察点,它将在超出作用域时自动删除.有没有什么方法可以设置一次,并在进入同一范围时保持自动活动状态?
反正有没有设置条件观察点,比如watch var1 if var1==0?在我的情况下,条件不起作用.每当var1值改变时,gdb就会停止,而不是直到var1 == 0为真.我的gdb是GNU gdb 6.8-debian.
watch var1 if var1==0
var1
var1 == 0
gdb watchpoint
gdb ×1
watchpoint ×1