2

我的问题与 VS 2010 中的调试有关。我正在使用 Kinect 在 OpenGL 中创建一个应用程序,因为 x、y、z 坐标不断变化,所以我想跟踪每个 x、y、z 坐标。如果你放一个某个表达式的断点然后您必须单击一些 STEP OUT or STEP OVER才能再次查看变量的下一个值。这是否可以在不停止程序的情况下在每个实例处获取变量的值?

4

1 回答 1

2

是的。这是一个观察点。

像正常一样设置断点,右键单击并选择(注意 - 这就是魔法):当命中时。

在该对话框中:打印一条消息,然后将其设置为:坐标:{x}、{y}、{z}

请注意,支撑是您指定子符号值的方式。

所有输出都将显示在调试输出窗口中,现在您可以随时随地设置这些,而无需使用 API 或重新编译。

于 2012-05-26T15:45:32.687 回答