可能重复:
GDB:如果变量相等则中断
是否可以仅在条件下中断 GDB,而不与行、函数等相关联?
如果我们这样做就可以了:
break 1699 if m_foo != 0
m_foo 将仅在第 1699 行进行评估。
但如果我们这样做:
break ... if m_foo != 0
如何在执行期间评估属性的值,如果 cond 为真,则无论它在哪里,都将中断。
可能重复:
GDB:如果变量相等则中断
是否可以仅在条件下中断 GDB,而不与行、函数等相关联?
如果我们这样做就可以了:
break 1699 if m_foo != 0
m_foo 将仅在第 1699 行进行评估。
但如果我们这样做:
break ... if m_foo != 0
如何在执行期间评估属性的值,如果 cond 为真,则无论它在哪里,都将中断。