【发布时间】:2009-09-11 15:35:43
【问题描述】:
我可以检测到变量变化的时间,但它变化太频繁以至于没有用 - 我想要检测变量变为零的时刻。
谢谢,
【问题讨论】:
标签: c++ visual-studio visual-studio-2008 debugging
我可以检测到变量变化的时间,但它变化太频繁以至于没有用 - 我想要检测变量变为零的时刻。
谢谢,
【问题讨论】:
标签: c++ visual-studio visual-studio-2008 debugging
这在 Visual Studio 中是不可能的。 Visual Studio 支持该特定领域的许多调试功能,但我认为您不能将它们组合成一个功能以获得您想要的功能
您可以做的是将所有对变量的写入包装到一个 setter 函数中。然后在值更改为 0 时使用条件断点中断。我认为这是最接近您想要的功能的地方。
【讨论】:
您必须使用这些调试器之一
1 - http://www.microsoft.com/whdc/DevTools/Debugging/default.mspx
2 - The Good Old SoftICE,如果你能在任何地方找到它
3 - http://www.sysersoft.com/updatelog.html
还要检查新版本的 OllyDbg(它说它支持硬件断点)
【讨论】: