2010-09-01 117 views
0

有時當我使用調試器來遍歷我的代碼時,它會進入一些彙編代碼(我想我已經進入了一些系統庫代碼)。如何在調試時跳過彙編代碼?

問題是,我該如何跳過它並跳到我的項目中最近的C++代碼?

回答

3

使用「Step-out」按鈕或Shift + F11,這將退回調用堆棧。

或者顯示調用堆棧(Alt + 7),然後雙擊要返回的功能級別;這將在源窗口中顯示呼叫的來源。然後在源窗口中右鍵單擊調用後的語句,然後選擇「運行到遊標」。當然,如果你已經知道調用的來源,你可以在任何情況下使用「運行到遊標」。

+0

謝謝你的幫助。 – user418680 2010-09-01 13:38:24

0

您可以通過單擊代碼窗口右側的X來關閉該裝配窗口。不是最右邊的那個(它關閉解決方案)

0

跳出當前函數嗎? (C++設置中的Shift-F11?)