VS2013内存窗口中的存储器1,存储器2,存储器3,存储器4

时间:2015-02-20 08:37:34

标签: memory visual-studio-2013

为什么在VS2013中有四个内存窗口?他们是否有机会参考RAM插槽? Documentation does not explain why there is more than one, nor how information in them is different.

  

打开内存窗口
  1.如果您尚未处于调试模式,请开始调试   2.在“调试”菜单中,指向“Windows”。然后,指向内存,然后单击内存1,内存2,内存3或内存4.(Visual Studio的低级版本只有一个内存窗口。如果您使用其中一个版本,只需单击内存。)

2 个答案:

答案 0 :(得分:2)

四个内存窗口是为了您的方便。它可以让您跟踪最多四个偏移的内存内容。当你在构建另一个数据结构的同时走一个数据结构时,这会派上用场:每次来回转换时都要输入一个新的偏移量,你可以保持两个窗口打开。

这类似于“在文件中查找”窗口,该窗口提供在“查找结果1”或“查找结果2”中显示结果。

答案 1 :(得分:1)

您可以查找结果1和查找结果2的相同原因 - 您可以查看每个中的不同内容。

在调试方面,内存的物理位置通常是隐藏的(它可能仍然在虚拟内存中的磁盘上);但是让不同的窗口指向不同的东西会非常有用。一个示例可能是您正在转换的源结构,以及目标结构,以便您可以验证它是否正常工作。