视觉工作室2008调试;写入值时中断



我有一个问题,有一个非常讨厌的错误(在 100k 行代码中(,并在代码中找到更改特定地址内存中的值(这不应该发生(的行。

问题是我不知道这是在哪里发生的。

当某些内存地址的值发生变化时,我知道如何创建断点或其他东西来破坏该行代码上的程序(正在进行更改(吗?

谢谢。

在"调试"下,创建数据断点。然后,一旦内存数据被更改,您就可以让它中断(但不能在读取访问时中断(。

您必须运行代码,然后输入要监视的内存地址和长度(因此在设置内存时中断(。

您可以设置一个数据断点,当内存位置的值更改时,该断点会中断执行。我认为您最多可以设置四个这样的数据断点。在这里您可以找到有关它的说明。

最新更新