现在这涉及到我在每个成员方法上放置断点,并在每个成员方法中添加关于一个且唯一的成员变量的相同条件语句。有没有更简洁的方式来指定,也许是这样的:
b ClassFoo if m_classCounter > bla && m_id == 17
?
最佳答案
我相信您正在寻找的东西称为观察点。基本上,只要给定表达式的值发生变化,它就会中断。
http://sourceware.org/gdb/onlinedocs/gdb/Set-Watchpoints.html
关于c++ - 当某个成员变量取值时,在 gdb 中有没有一种快速的方法来中断类的任何方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14989707/