gpt4 book ai didi

c++ - 在 Visual C++ 6.0 中跟踪变量变化

转载 作者:太空宇宙 更新时间:2023-11-04 14:06:39 24 4
gpt4 key购买 nike

我已附加到流程中,目前正在单步执行非常大的类中的代码。在我感兴趣的行中,有一些重要指针的用法。我需要知道它的值在哪里(它指向的对象的任何属性)最近被更改了。堆栈跟踪没有帮助,因为更改是从某个异步调用完成的。如何识别此代码?我如何在 Microsoft Visual C++ 6.0 中设置 data breakpoint ,这将帮助我调查随着时间的推移显式内存发生变化的地方?

编辑:我询问新的 Microsoft Visual Studio 是的,我需要使用 15 年前的编译器.

最佳答案

这并不难。只需在指针的初始写入执行后某处创建一个断点(位置有点随意)。然后右击,选择Condition...,输入表达式yourPtr并选择Has changed

关于c++ - 在 Visual C++ 6.0 中跟踪变量变化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16610087/

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