1 / 23

Dev C++ Introduction

Dev C++ Introduction. Professor : Chung-Yang (Ric) Huang Presenter : Hu-Hsi Yeh. Dev C++ 的 基 本 介 紹. 功能表. 工具列. 程式 行號區. 專案 瀏覽區. 編寫 程式區. 編譯器輸 出紀錄區. 狀態列. Dev C++ 程式的編寫與編譯方法. 啟動 Dev C++ 移動指標從功能表列的 File 選單中選擇 New Source file Dev-C++ 會開啟一個新的程式視窗在程式編輯區中,且已經先幫您寫一些程式碼在其中了

frye
Download Presentation

Dev C++ Introduction

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Dev C++ Introduction Professor : Chung-Yang (Ric) Huang Presenter : Hu-Hsi Yeh

  2. Dev C++ 的 基 本 介 紹 功能表 工具列 程式 行號區 專案 瀏覽區 編寫 程式區 編譯器輸 出紀錄區 狀態列

  3. Dev C++程式的編寫與編譯方法 • 啟動Dev C++ • 移動指標從功能表列的File選單中選擇New Source file • Dev-C++會開啟一個新的程式視窗在程式編輯區中,且已經先幫您寫一些程式碼在其中了 • 撰寫完程式後,選擇編譯鈕 編譯程式 • 儲存檔案才能編譯 • 選擇 鈕進行連結與執行程式 • 選擇 Run project鈕來連結和執行程式

  4. Dev-C++整合開發環境 #1 • Step1:執行【File/New Project】指令,開啟一個新的程式專案。

  5. Dev-C++整合開發環境 #2 • Step2:指定程式專案為C++語言、命令列式應用程式(Console Application)專案。 • Step3:輸入專案名稱為p1_02。

  6. Dev-C++整合開發環境 #3 • Step4:指定專案檔的存放目錄(例如將範例存放到C:\C_CPP\ch01\)。

  7. Dev-C++整合開發環境 #4 • Step5:此時將開啟C++語言程式檔,其中已經包含了一些C++語言程式,這是Dev-C++自動幫您加上去的程式內容,以便節省您的時間(事實上,預設的程式也符合C語言的程式語法)。

  8. Dev-C++整合開發環境 #5 • Step7:請輸入下圖中的額外程式,然後按下存檔快捷鈕

  9. Dev-C++整合開發環境 #6 • Step8:輸入C++語言原始程式檔名

  10. Dev-C++整合開發環境 #7 • Step9:按下編譯快捷鈕,編譯剛剛輸入的程式。

  11. Dev-C++整合開發環境 #8 • Step10:程式編譯完畢,按下執行快捷鈕 , 執行程式。

  12. Dev-C++整合開發環境 #9 • Step11:由於我們撰寫的是命令列應用程式,所以此時Dev-C++會開啟一個Dos視窗,並執行剛才所編譯完成的程式。(由於我們在Step7輸入了system("pause"),因此程式執行到該行敘述時,會等待我們按下任一鍵才繼續執行。)

  13. Dev-C++整合開發環境 #10 • Step12:在Dos視窗中,按下任意鍵之後,將會回到Dev-C++視窗中,如果您想要回到編輯畫面,則可以按下繼續快捷鈕 。

  14. 快捷鍵 編譯:編譯專案中更新過的檔案和與其相依的檔案。 執行:執行編譯成功的程式。 編譯並執行:編譯專案,若成功則執行所產生的程式。 全部重新編譯:編譯專案中的所有程式原始檔。 除錯:用除錯器來執行程式。

  15. 另一種執行方式

  16. 開啟舊專案 -方法一:用功能表指令或便捷按鈕 -方法二:在專案資料夾中開啟

  17. 將檔案加入專案

  18. Debugger

  19. Debugger 執行至游標所在位置 若你想讓程式執行至程式中某一行後暫停,可先把游標移至該行,然後選功能表指令「除錯 -> 執行到游標位置」(或按鍵盤 Shift-F4),如下圖所示

  20. Debugger 單步執行 若想一行一行地執行程式,則選功能表指令「除錯 -> 單步執行」(或按鍵盤 F7) 偵錯時,我們可以利用視窗下方偵錯面板中的按鈕來下達偵錯指令: 進出函式 若程式行包含函式呼叫,我們可以用「追蹤入函式」按鈕讓偵錯器進入該函式,以進行該函式的偵錯。若該函式已確定無錯誤,我們可以用「跳過函式單步執行」按鈕讓偵錯器執行程式直到下一個中斷點為止。

  21. Debugger 加入/移除中斷點 我們可以在程式行上加入中斷點(break point),使得偵錯器執行程式至此行時,自動暫停。只要在編輯視窗的黑色區按一下滑鼠左鍵,就可以加入一個中斷點,如下圖所示: 在中斷點上再按一下滑鼠左鍵,就可以移除它。 每按一下除錯鈕(),偵錯器就執行至下一個碰到的中斷點,若碰不到就執行至程式結束。 使用中斷點的時機: 想追蹤程式的流程,譬如:檢查條件敘述是否如預期地執行正確的選擇。 想在某一程式行檢視當時若干變數的值是否正確。

  22. Debugger 監看式 偵錯時,我們可以檢視變數或算式的值來查出異常狀況。你可以用以下的方式來新增監看式: 1. 按除錯面板中的「新增監看式」鈕 2. 在左方除錯/監看面板的空白處按滑鼠右鍵,然後選「新增監看式」 3. 選功能表指令「除錯 -> 新增監看式」

  23. Online decument

More Related