C++ 在我的c++;我想在每一行执行时检查一些变量的值。

C++ 在我的c++;我想在每一行执行时检查一些变量的值。,c++,debugging,execution,C++,Debugging,Execution,在执行程序时,我发现一些意外的值(不是垃圾值)…因此我需要一种方法来检查每一行执行时的变量值。请详细说明如何进行检查。通常,这将通过内存断点来完成。但是,由于您没有告诉我们您使用的是哪种调试器,我无法详细说明如何在您选择的调试工具中设置其中一种调试器。调试器中的“监视列表”或“表达式”(或局部变量的“堆栈”或“局部变量”)应该告诉您每个断点处的变量或表达式的值。如果您执行“跟踪”,则每个源代码行之后都是一个断点 这是一个给你想要的东西而伤害你的完美例子。您实际需要的是@Nicol Bolas所说

在执行程序时,我发现一些意外的值(不是垃圾值)…因此我需要一种方法来检查每一行执行时的变量值。请详细说明如何进行检查。

通常,这将通过内存断点来完成。但是,由于您没有告诉我们您使用的是哪种调试器,我无法详细说明如何在您选择的调试工具中设置其中一种调试器。

调试器中的“监视列表”或“表达式”(或局部变量的“堆栈”或“局部变量”)应该告诉您每个断点处的变量或表达式的值。如果您执行“跟踪”,则每个源代码行之后都是一个断点


这是一个给你想要的东西而伤害你的完美例子。您实际需要的是@Nicol Bolas所说的,一个内存断点,告诉您变量的值何时更改。

您使用的是什么开发环境和调试器?