gpt4 book ai didi

debugging - 在 Qt 调试器中显示数组的内容

转载 作者:行者123 更新时间:2023-12-04 01:05:17 25 4
gpt4 key购买 nike

我正在使用 QT Creator 调试器。当我尝试调试大型数组(即 1000,000 个元素)时,它会因尝试检索整个数组的值而挂起,尽管我试图仅查看前几个元素。在 KDevelop 中,调试器仅显示前 5 个元素,然后我按单击显示另外 5 个元素,依此类推。

是否可以在 QT Creator 中执行相同的操作?

最佳答案

答案取决于您使用的调试后端以及 Qt Creator 的版本。

使用 GDB 作为调试后端,您可以使用“本地和表达式” View 的上下文菜单中的“添加新表达式求值器”,然后输入“{Type[100]}a”以查看项目 a[0] 到 a [99] 定义为“Type a[100000];”的数组。

在 Qt Creator 3.2 中,更简单的“a[0..100]”也可以用作表达式,并使用 GDB 和 LLDB 作为调试后端。

关于debugging - 在 Qt 调试器中显示数组的内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24739414/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com