到目前为止,我使用调试的只是知道在哪一行发生了异常以及成员的值。我不明白观察这样的物体有什么用:
Name Variable
objA 0x10cf990
甚至在光标到达该行之前,objA 就包含一个垃圾值。如果您无法读取该值,那有什么意义?有没有办法查看对象的数据?
例如,
class A{
name = "im a";
String getName(){
return name;
}
}
main(){
A* objA = new A(); //breakpoint here
}
调试时能看到objA的成员值和函数返回值吗?
像
Name Variable
objA 0x10cf990
--name im a
--getName() im a
我想我以前尝试过这样的事情。我不确定。
系统:Linux Mint 15 64bit IDE:Kdevelop4(我认为它的调试器是GDB)