gdb 询问 continue/quit?
gdb asking to continue/quit?
我是 GDB 的新手,用于调试我的程序 (C++) 的问题。我使用 gdb 查找回溯,然后打印帧信息。在其中一个打印过程中,假设命令类似于:
1) frame 2
2) print *this
在打印调用的输出之间,我得到以下行:
---Type <return> to continue, or q <return> to quit---
这是 gdb 期望的吗?我们应该继续处理该消息,否则它意味着什么?
注意:我没有设置任何断点或任何东西,所以没想到有任何消息。
当要打印的内容太多无法放入当前缓冲区时,gdb 将在达到限制后暂停。如果您按回车键,它将继续打印。
我假设 this
指向一个包含很多“东西”的对象,所以您收到此消息是完全正常的。一直按 return 直到看到您要查找的信息或直到没有其他信息可打印!
(换句话说,这里没有断点或任何类似的东西被触发,被调试程序的控制流没有任何变化。)
我是 GDB 的新手,用于调试我的程序 (C++) 的问题。我使用 gdb 查找回溯,然后打印帧信息。在其中一个打印过程中,假设命令类似于:
1) frame 2
2) print *this
在打印调用的输出之间,我得到以下行:
---Type <return> to continue, or q <return> to quit---
这是 gdb 期望的吗?我们应该继续处理该消息,否则它意味着什么?
注意:我没有设置任何断点或任何东西,所以没想到有任何消息。
当要打印的内容太多无法放入当前缓冲区时,gdb 将在达到限制后暂停。如果您按回车键,它将继续打印。
我假设 this
指向一个包含很多“东西”的对象,所以您收到此消息是完全正常的。一直按 return 直到看到您要查找的信息或直到没有其他信息可打印!
(换句话说,这里没有断点或任何类似的东西被触发,被调试程序的控制流没有任何变化。)