局部变量和函数参数

局部变量 视图包括 局部变量 窗格和 返回值 窗格(当为空时隐藏)。

{Locals view}

每当应用程序在调试器的控制下停止时,它会检索顶层调用栈的信息,并将其在 局部变量 视图中显示。该 局部变量 窗格显示该帧中函数的参数信息以及局部变量。如果最后一个操作是在按下 Shift+F11 后从函数返回,则 返回值 窗格显示出该函数返回的值。

您可以展开视图内容以检查应用程序是否正确设置局部值。

局部变量视图操作

右键单击 局部变量 视图以选择以下操作

  • 添加和删除表达式评估器
  • 更改值显示格式
  • 展开和折叠视图内容
  • 将视图内容或表达式值复制到剪贴板
  • 在编辑器中打开视图内容
  • 打开内存编辑器
  • 设置数据断点
  • 使用 调试辅助工具
  • 在调试时在视图中显示或隐藏工具提示
  • 自动取消引用指针
  • 按字母顺序排列类和结构成员
  • 用于显示的动态对象类型
  • 设置调试器首选项

选择用于显示的对象类型

当使用 GDB 时,您可以指定是否显示对象的重置类型还是静态类型。在上下文菜单中选择 用于显示的动态对象类型。请注意,选择动态类型可能会更慢。

另请参阅 如何做:调试调试调试器调试器

©2024 本文档中包含的 Qt 公司有限公司的贡献文档版权均属于其各自所有者。提供的文档许可协议依据由自由软件基金会发布并在其网站上可查的 GNU自由文档许可协议版本1.3。Qt 及其相关标志是芬兰和/或其他国家 Qt 公司的商标。所有其他商标均属于其各自所有者。