如何查明指针是否损坏了内存地址?

问题描述

我认为我的一个指针可能损坏了地址 0x00408000 处的内存。 如何查明该地址处所发生的情况?

解决方案

检查堆损坏

若要查找内存地址改变的位置

  1. 在 0x00408000 处设置一个数据断点。 请参阅设置数据更改断点(仅限本机 C++)

  2. 当命中断点时,使用**“内存”**窗口查看从 0x00408000 开始的内存内容。 有关详细信息,请参阅“内存”窗口

请参见

概念

调试本机代码常见问题

其他资源

调试本机代码