我知道即使操作系统没有,valgrind 也可以通过某种神奇的工具注意到对内存的无效访问。
我的问题:我可以告诉它,在运行时并假设我的程序由 valgrind 运行,开始监视(写入)对某个内存区域(我在运行时指定)的访问吗?所以当这个访问发生时,valgrind 会脱口而出一些东西,以及堆栈跟踪?
我知道即使操作系统没有,valgrind 也可以通过某种神奇的工具注意到对内存的无效访问。
我的问题:我可以告诉它,在运行时并假设我的程序由 valgrind 运行,开始监视(写入)对某个内存区域(我在运行时指定)的访问吗?所以当这个访问发生时,valgrind 会脱口而出一些东西,以及堆栈跟踪?