有时当我使用调试器单步执行我的代码时,它会进入一些汇编代码(我想我已经进入了一些系统库代码)。
问题是,我怎样才能跳过它并跳转到离我的项目最近的 c++ 代码?
最佳答案
使用“步出”按钮或 Shift+F11,这将步进调用堆栈。
或者显示调用堆栈(Alt+7),然后双击你想返回的函数层级;这将在源代码窗口中指示进行调用的位置。然后在源窗口中右击调用后的语句,并选择“运行到光标处”。当然,如果您已经知道调用的来源,则在任何情况下都可以使用“运行到光标”。
关于c++ - 调试时如何跳过汇编代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3618130/