1.7 C+ +程序的開發(fā)過程
開發(fā)一個C++程序的過程通常包括編輯、編譯、鏈接、運行和調(diào)試等步驟。
1編輯
在VC6集成開發(fā)環(huán)境中,用戶可以使用編輯窗口來進(jìn)行C+ +程序的編輯工作。VC6的編輯窗口是專門為編輯C+ +程序而設(shè)計的,它提供了包括語法亮色、調(diào)用提示、自動縮進(jìn)、查找和替換等在內(nèi)的一系列功能,使用起來十分方便。
當(dāng)用戶完成了C+ +程序的編輯時,應(yīng)將輸入的程序文本保存為以cpp為擴展名的文件(保存C+ +頭文時應(yīng)以h為擴展名)。
2編譯
在VC6集成開發(fā)環(huán)境中,用戶可以使用編譯(Compile)命令將一個以cpp為擴展名的C+ +源程序文件轉(zhuǎn)換成一個以obj為擴展名的目標(biāo)文件。如果一個C+ +程序由多個源程序文件組成,應(yīng)將它們分別進(jìn)行編譯形成多個目標(biāo)文件。
3鏈接
在VC6集成開發(fā)環(huán)境中,用戶可以使用生成(Build)命令來進(jìn)行目標(biāo)文件的鏈接工作。另外,在源程序文件沒有被編譯的情況下直接使用此命令,可以使編譯和鏈接工作一起完成。
4運行和調(diào)試
在編譯和鏈接工作成功地完成之后可以運行得到的可執(zhí)行程序,觀察程序是否符合我們所期望的運行結(jié)果。在VC6集成開發(fā)環(huán)境中,用戶可以使用執(zhí)行(Execute)命令來運行程序。
如果程序的運行結(jié)果不是我們所期望的,說明源程序文件中存在著語義錯誤。這時,需要使用調(diào)試器對可執(zhí)行程序進(jìn)行跟蹤調(diào)試來查找錯誤發(fā)生的原因。在VC6集成開發(fā)環(huán)境中,用戶可以很方便地進(jìn)入調(diào)試狀態(tài),對程序進(jìn)行設(shè)置斷點、單步執(zhí)行、觀察變量等操作。
編輯推薦:
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |