视觉对象C++创建动态数据断点

Visual C++ create a dynamic data breakpoint

本文关键字:数据 断点 动态 创建 对象 C++ 视觉      更新时间:2023-10-16

我想专门为视觉C++创建一个数据断点,以便在修改或读取指针 x 处的变量时,我的程序可以检测到这一点并查看哪些指令访问了该变量。我知道这可以使用Visual Studios功能来完成,但是,我想在我的代码中动态检测指令的变量变化/读取。

基本上,我希望能够使用C++代码获取在指针 x 处访问我的数据的指令。如果您需要澄清,请随时在下面发表评论!

这不是一项简单的任务。硬件支持数据访问断点。 若要在 Windows 中访问这些内容,需要使用调试器编程参考。

您可能最好使用访问控制,getter和setter来跟踪它。