我在使用QtCreator调试C ++代码时遇到了麻烦。
正如您所看到的,这是C ++中一个非常简单的递归:
在尝试调试此代码时,我想继续检查" sorted"中的元素。和"未分类"。但是,当递归继续时,QtCreator会自动在最顶层的堆栈帧中显示变量。像这样(见右边的小窗格):
如果我想看到"排序"和"未分类",我必须双击" Main()"堆栈窗格中的函数。每次递归都会继续,它会回到最顶层的堆栈框架,并显示对我没用的信息。我必须再次这样做才能看到我想要的变量。有什么方法可以继续检查我想要的变量吗?喜欢"排序"和" unsorted",它们不是"最顶层堆栈帧"的变量,位于下图右侧窗格中:
非常感谢!