CodeWarrior能做些什么?當(dāng)你知道自己能寫更好的程序時(shí),你一定不會(huì)再使用別人開發(fā)的應(yīng)用程序。但是常常會(huì)發(fā)生這種情況,就是當(dāng)你寫了無數(shù)行代碼后,卻找不到使得整個(gè)程序出錯(cuò)的那一行代碼,導(dǎo)致根本沒法編譯和鏈接整個(gè)程序。這可能更令人灰心喪氣。本文將告訴你如何使用CodeWarrior這一工具解決上述問題從現(xiàn)在開始,我們將集中精力學(xué)習(xí)如何在CodeWarrior中使用C/C++進(jìn)行編程。為了學(xué)習(xí)本課程,你必須已經(jīng)能夠比較熟練地使用上述兩種語言之一.CodeWarrior也可以支持Java開發(fā),但那是另一門課程的內(nèi)容。本課程僅限于在Windows平臺(tái)上使用CodeWarrior進(jìn)行的開發(fā)。一旦你精通了CodeWarrior編程后,你可以試試在其它平臺(tái)上使用CodeWarrior,本文中討論過的大部分內(nèi)容都可以應(yīng)用到開發(fā)Mac應(yīng)用程序中,CodeWarrior能夠自動(dòng)地檢查代碼中的明顯錯(cuò)誤,它通過一個(gè)集成的調(diào)試器和編輯器來掃描你的代碼,以找到并減少明顯的錯(cuò)誤,然后編譯并鏈接程序以便計(jì)算機(jī)能夠理解并執(zhí)行你的程序。你所使用過的每個(gè)應(yīng)用程序都經(jīng)過了使用象CodeWorrior這樣的開發(fā)工具進(jìn)行編碼、編譯、編輯、鏈接和調(diào)試的過程。現(xiàn)在你在我們的指導(dǎo)下,自己也可以去做這些工作了你可以使用CodeWarrior來編寫你能夠想象得到的任何一種類型的程序。如果你是一個(gè)初學(xué)者,你可以選擇編寫一個(gè)應(yīng)用程序(比如一個(gè)可執(zhí)行程序),比如象微軟公司的文本編輯器WordPad這樣的應(yīng)用程序。應(yīng)用程序可能是最容易編寫的程序了,而那些龐大的商業(yè)軟件,比如象Adobe Photoshop.Microsoft Word以及CodeWarrior軟件都是極其復(fù)雜的。其它類型的程序指的是控制面板(control panels),動(dòng)態(tài)鏈接庫(kù)(dynamic linked libraries,DLLs)和插件(plug-ins),我們先來簡(jiǎn)單的討論一下這些類型的程序。
標(biāo)簽:
codewarrior
上傳時(shí)間:
2022-05-29
上傳用戶: