我使用Visual Studio 2012调试程序。
在“调用堆栈”窗口中,浅绿色曲线箭头表示什么?
答案 0 :(得分:2)
https://msdn.microsoft.com/en-us/library/a3694ts5.aspx
如何:使用调用堆栈窗口
黄色箭头标识执行指针当前所在的堆栈帧。默认情况下,这是其信息显示在源,反汇编,本地,监视和自动窗口中的框架。如果要将上下文更改为堆栈上的另一个帧,可以在“调用堆栈”窗口中执行此操作。
切换到另一个堆叠框架
1在“调用堆栈”窗口中,右键单击要查看其代码和数据的帧 2选择切换到相框 您选择的框架旁边会出现带有卷尾的绿色箭头。执行指针保留在原始帧中,原始帧仍标有黄色箭头。如果从“调试”菜单中选择“步进”或“继续”,则将继续执行原始帧,而不是您选择的帧。
此外,鼠标悬停在观察窗口中的变量将显示当前所选帧所看到的值。如果“真实”框架中有i
变量,而“已选定”框架中有i
个变量,则当您将鼠标悬停在名为i
的变量上时,它会显示该值“选定”框架中的i
变量。