0
我目前使用MSVC来试图找出内存被覆盖的地方。我在内存地址MSVC中使用数据断点。当内存改变时它会停止,我看到十六进制值被改变,另一个窗口中出现一些低级代码(从列表中弹出)。在MSVC中调试内存覆盖
我的问题是如何让MSVC停止当内存改变,但不是显示我的内存十六进制值来显示我的C代码行导致这一点?
在此先感谢。
我目前使用MSVC来试图找出内存被覆盖的地方。我在内存地址MSVC中使用数据断点。当内存改变时它会停止,我看到十六进制值被改变,另一个窗口中出现一些低级代码(从列表中弹出)。在MSVC中调试内存覆盖
我的问题是如何让MSVC停止当内存改变,但不是显示我的内存十六进制值来显示我的C代码行导致这一点?
在此先感谢。
没有直接的答案。 当程序暂停时,您可以看到程序中每个线程的调用堆栈并分析它。 要看到它,请显示线程窗口: Debug->Windows->Threads
。 您通过双击选择了线程,然后查看窗口Call Stack(Debug->Windows->Call Stack
) 分析该列表中的最上面的函数。