1. 程式人生 > >C++ Win系統下的調試

C++ Win系統下的調試

出了 錯誤 cpp 然而 add 不能 color lock com

有的時候我們找不出錯誤在哪裏,這時候我們需要調試一遍看看到底是哪裏出了問題:我們需要分布查看程序運行情況。

這時候我們用到了調試這樣一個神奇的東西。


一、基於Dev cpp環境下的調試

Dev cpp是考試用的軟件,基於Dev cpp必須學會調試。(話說長時間以來我都是腦算,身體就不好了2333)
然後我們開始分步調試。
以ZZY同學讓我看的快速冪為例:

1.我們需要編譯一遍程序,保證程序的正確性。(這個不放截圖)

2.然後我們要設置斷點,

最好是預處理下面一個斷電,然後各個有問題的(沒有ctrl c+chrl v)の函數都加上斷點。
斷點添加方式:
單擊行號右邊空白區域:
技術分享圖片

然後點擊編譯按鈕旁邊的調試、或菜單欄運行菜單的下面有調試、又或者F5進入調試。(不放截圖)

3.然後我們要添加變量:

技術分享圖片

4.每一步按F7或者點擊下一步(看上面截圖裏)讓程序移動藍行到下一步,然後查看調試就是了。

5.最後結束程序運行請點擊停止運行。(看上面截圖)


二、基於Code::Blocks的調試

Code::blocks對於我這種懶人簡直是福利!!!
然而雖然不用手動添加變量,但是斷點沒斷出來的變量不能顯示......

1.還是編譯,不多說

2.設置斷點:

方式一:點擊行號右邊一點的較深色的區域。
方式二:右鍵點一下行號再點add breakpoint就加上了。
這個斷電顯示是紅點。

3.下一步方式要麽點按鈕,要麽F7,自選。

4.結束運行別忘了也是按鈕。


End.

C++ Win系統下的調試