gpt4 book ai didi

c++ - Visual C++ 创建动态数据断点

转载 作者:行者123 更新时间:2023-11-28 04:58:00 26 4
gpt4 key购买 nike

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

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

最佳答案

这不是一项简单的任务。硬件支持数据访问断点。要在 Windows 中访问这些内容,您需要使用 Debugger Programming Reference .

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

关于c++ - Visual C++ 创建动态数据断点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46750125/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com