天天看點

VS下C++調試方法,及快捷鍵

VS下寫C++程式調試方法:

1. 出現錯誤後,輕按兩下錯誤,可以定位到哪一行出錯。檢查該行。

2. 快捷鍵

Ctrl+F5程式運作不調試

F5調試狀态下運作程式

F10逐過程調試(遇到函數調用地方按F10,則執行函數并跳到函數調用的下一句執行)

F11逐語句調試(遇到函數調用地方按F11,則進去函數内部執行)

Shift+F11跳出函數運作(如執行到一個函數内部,或cout語句定義的地方,此時并不想看這些執行過程,則Shift+F11跳出函數)

F12轉到函數定義(把光标定位到一個函數,或變量上,按F12,會調轉到函數定義或變量定義的地方)

F9斷點(把光标定位到相要加斷點的那一行,按F9;或者直接在那一行最前面點滑鼠左鍵會出現一個紅點),如下圖

VS下C++調試方法,及快捷鍵

3.檢視變量值

如果想要看一個變量的值可以在則可以在該變量所在行加斷點,程式運作到這一句時把滑鼠放在變量上,會出現一個框框,點一下框框上針一樣的按鈕,就會出現如下圖所示的變量内容了。這樣在整個函數運作期間一直都可以明顯的看到變量的值。

VS下C++調試方法,及快捷鍵

4. 注釋中加TODO::

子產品化寫程式時,可以先寫一個子產品中間用注釋TODO::來表示下一步要做的工作,之後在任務清單中可以檢視,(如果下方沒有任務清單,在菜單欄,視圖中點選一下就出現了)如下圖:

VS下C++調試方法,及快捷鍵

繼續閱讀