Step Out和Call Stack之间的差异
本文关键字:之间 Stack Out Call Step | 更新日期: 2023-09-27 18:25:55
当我在程序中设置了一个断点,执行停止在那里时,单击"调试"窗口中的"退出"和查看调用堆栈有什么区别?
一个运行程序,直到它退出当前函数,另一个显示调用堆栈。
我在这里写了关于调试模式下调用堆栈窗口的文章,这可能会帮助您获得有关调用堆栈窗口信息:使用调用堆栈和即时窗口进行调试
调用堆栈窗口:您将获得有关被调用方法的信息,参数值是什么,文件中方法的行号,是外部调用还是内部调用,编写方法的编程语言。
退出调试菜单以恢复在目标上运行。此命令执行当前函数的其余部分,并在函数返回完成时中断。
在方法内部调试时,"退出"是相关的。如果在当前方法中按Shift-F11,则执行将完成该方法的执行,并将在调用的下一条语句处暂停。
掌握Visual Studio 2010中的调试-入门指南