有没有一种方法可以在Netbeans中的断点处打印变量的值

Is there a way to print the value of a variable at breakpoint in Netbeans?

本文关键字:Netbeans 断点 变量 打印 一种 方法 有没有      更新时间:2023-10-16

我想查看某一点上变量的值。该项目是用c++编写的,带有g++编译器、gdb调试器和Netbeans IDE。当我设置断点时,我可以看到我可以将操作从"停止"更改为"运行脚本"。"运行脚本"是否允许我打印出值变量,如果是,如何打印?

我尝试运行以下代码,但在恢复代码执行后,断点操作从"运行脚本"变为"停止"。

printf"pkttype是%d\n",pkttype

恐怕我对调试器知之甚少,也不了解您的IDE,但我认为在这种情况下,您不需要使用调试器函数来查找特定点的变量。假设我正确理解了这个问题,我建议弄清楚代码中的哪个点对应于你想要找到变量值的点,然后让程序在那个点输出变量。正如我所说,我对Netbeans知之甚少,所以据我所知,在你的情况下,我的建议是不可行的,但这就是我通常在C++Windows控制台程序上进行变量分析的方式。希望这能有所帮助!