当内存位置的内容更改或被读取时自动中断

2023-12-27

旧的 DEC Tru64 UNIX 调试器有一个功能(称为“监视变量的观察点”),可以监视内存位置(或地址范围)的读取或写入活动,并且当它检测到此类活动时会中断程序,以便您可以调查原因。详情请参阅:

http://h30097.www3.hp.com/docs/base_doc/DOCUMENTATION/V50_HTML/ARH9QATE/DOCU_009.HTM http://h30097.www3.hp.com/docs/base_doc/DOCUMENTATION/V50_HTML/ARH9QATE/DOCU_009.HTM

有什么方法可以在 VisualStudio 调试器中执行此类操作吗?或者是否有插件或其他工具可以在 Windows 下执行此操作?


是的,你可以在视觉工作室中做到这一点。当您在运行的程序中中断时,您可以在调试菜单下创建“新数据断点”。然后指定要监视的地址和字节数。

这只适用于改变值。我不知道如何监视读取访问权限。然而,想知道值在哪里发生了变化是一个非常常见的问题。我发现我不想知道谁经常读取某个值。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

当内存位置的内容更改或被读取时自动中断 的相关文章

随机推荐