有没有办法在Qt Creator中查看函数的返回值(在我的情况下使用GDB作为调试器)?
我找到了答案3505002(如何使用gdb命令列表),但如果可能的话,我在GUI中寻找内容。
以下是找到最接近答案的链接:
How to use gdb command list to print a function's parameter and return value without pausing?
答案 0 :(得分:10)
通过逐步退出该功能(使用Windows中的“生成器”中的“Step Out”按钮或F11键)可以看到返回值。
请注意,通过单步执行退出该功能(使用Windows版本的Creator中的Step Over按钮或F10)不会提供结果。
退出时,返回值显示在窗口中的Locals and Expressions视图中,该窗口在堆栈变量和表达式赋值器之间弹出。
总是能够看到最近退出的函数的返回值会很好,但看起来gdb并不支持它,所以Creator很可能不会很快支持它。无论如何,只要需要返回值就使用Step Out功能就足够了解。
答案 1 :(得分:0)