作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
有没有办法在 Qt Creator 中查看函数的返回值(在我的例子中使用 GDB 作为调试器)?
我找到了答案 3505002(如何使用 gdb 命令列表),但如果可能的话,我正在 GUI 中寻找一些东西。
以下是找到的最接近答案的链接:
How to use gdb command list to print a function's parameter and return value without pausing?
最佳答案
可以通过在 GUI 中跳出函数(使用“Step Out”按钮或 Windows 版本的 Creator 中的 F11 键)来查看返回值。
请注意,通过单步执行退出该函数(在 Windows 版本的 Creator 中使用“Step Over”按钮或 F10)不会提供结果。
退出时,返回值显示在堆栈变量和表达式求值器之间弹出的窗口中的“局部变量和表达式 View ”中。
如果总是能够看到最近退出函数的返回值,那就太好了,但 gdb 似乎不太支持它,因此 Creator 不太可能很快支持它。不管怎样,只要需要返回值就使用 Step Out 功能是一个足够的解决方法。
关于qt - 如何在 Qt Creator (gdb) 中查看返回值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24768781/
我是一名优秀的程序员,十分优秀!