监视内存地址变化的工具

A tool to monitor change in a memory address

本文关键字:工具 变化 地址 内存 监视      更新时间:2023-10-16

我正在调试一个多线程c++应用程序,它在发布模式下失败,但在调试模式下没有失败。是否有一种工具可以帮助监视特定地址的内存更改并显示执行更改的线程?

GDB可以使用观察点完成这一操作。看看这个。在gdb中运行程序时,设置一个观察点并运行程序。当内存地址发生变化时,程序将中断。从那里你可以找出导致它的线程。