c# - 观察一个值不断变化的变量

标签 c# c++ debugging

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

最佳答案

是的。这是一个观察点。

像平常一样设置断点,右键单击并选择(注意 - 这就是魔法):When Hit。

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

请注意,大括号是您在符号值中指定 sub 的方式。

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

关于c# - 观察一个值不断变化的变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10767095/

相关文章:

java - 如何排除 Java Web 服务故障?

c# - 在 JSON API 调用 (CrunchBase) 中循环遍历 List<Objects>

c# - 如何将日期时间舍入到最接近的第 200 毫秒?

c# - 当我向报表添加参数时,Crystal Reports不选择任何记录

debugging - 无法对 Azure 云服务使用远程调试,符号尚未加载

android - Eclipse Debug模式和异常

c# - 使用 Exchange Web Service 2010 查找所有未读电子邮件然后标记为已读?

c++ - 在 C++ 中包含 C 代码

c++ - 何时 ¦ 不等于 ¦?

c++ - C++ 中可变参数模板对的打印方法