Visual Studio调试器指南---Memory 1-4窗口
Memory窗口可用于查看特定位置的原始内存数据。前面介绍的Watch、Autos和Locals窗口可以查看位于内存特定位置的变量值,而Memory窗口则会显示存储在内存中的数据概貌。
打开窗口
- 通过菜单栏打开
- 快捷键打开
Ctrl+Alt+M 数字(1...4)
按下组合键后,状态栏如下
然后在按数字键
Memory 1多一组快捷键 Alt+6
窗口的使用
窗口的上方是工具栏:
- Address
要观察虚拟地址值,十六进制。可以将代码里的某变量按住拖动到地址栏,也可以手动填写,当你填写为十进制数时会制动转为十六进制 - Columns
内存数据按字节分列,这里可以设置一屏显示的列数,有如下选择
左侧是以观察的地址为首地址的地址列
右侧是滚动条,用户可以使用它观察周边位置的内存数据。唯一要注意的是它的使用并不常见。电脑的内存空间很大,因此如果内存包含标准的滚动栏,就很难在内存中找到指定的内容。因此,Memory窗口使用弹簧式滚动条,该滚动条的手柄一直将保持在列表中间。
右键点击窗口区域,弹出如下菜单