=Visual+C+++60集成開發(fā)環(huán)境_第1頁
=Visual+C+++60集成開發(fā)環(huán)境_第2頁
=Visual+C+++60集成開發(fā)環(huán)境_第3頁
=Visual+C+++60集成開發(fā)環(huán)境_第4頁
=Visual+C+++60集成開發(fā)環(huán)境_第5頁
已閱讀5頁,還剩14頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、Visual C+ 6.0 集成開發(fā)環(huán)境Microsoft 公司推出的 Visual C+ 6.0 是運(yùn)行在 Windows 平臺(tái)上的交互式的可視化集 成開發(fā)環(huán)境。Visual C+ 6.0 (簡稱VC6.0)不但與Windows平臺(tái)的結(jié)合十分完美,利用 它開發(fā)的程序具有強(qiáng)大的功能,而且它與Windows同步更新,對程序開發(fā)者具有極強(qiáng)的吸 引力,已成為目前使用最為廣泛的C+語言集成開發(fā)環(huán)境之一。利用Visual C+ 6.0集成開發(fā)環(huán)境,可以有效地編寫和運(yùn)行C語言程序。Visual C+ 6.0 的安裝和啟動(dòng)1硬件環(huán)境 內(nèi)存: 32MB 或以上。 顯示器的分辨率:800X600以上。主機(jī):Pe

2、ntium處理器。 顯示卡: SVGA 彩顯。 硬盤剩余空間: 200MB 以上。2軟件環(huán)境操作系統(tǒng):中文版 Windows 2000或 Windows XP。3安裝 Visual C+ 6.0插入Visual C+ 6.0的光盤,打開“安裝向?qū)А睂υ捒?,如圖1 7所示。圖 1 7 安裝向?qū)螕簟跋乱徊健卑粹o,再選中“接受協(xié)議A)”,再單擊“下一步”按鈕,系統(tǒng)提 示輸入產(chǎn)品序列號、用戶名及所在單位名稱,如圖1 8所示。輸入完成后,單擊“下一步”按鈕,屏幕中央彈出信息提示框,單擊“確定”按鈕,重新啟動(dòng)計(jì)算機(jī),進(jìn)入下一步的安裝。安裝DCOM 98組件。單擊“下一步” 按鈕,安裝完后按照提示再單擊“

3、確定”按 鈕,重新啟動(dòng)計(jì)算機(jī),進(jìn)入下一步的安裝。在安裝模式中選擇“自定義” (custom)模式。用戶也可根據(jù)需要選擇“產(chǎn)品”(produc ts)或“服務(wù)器應(yīng)用程序”(sever applica tion)模式。單擊“下一步”按鈕,系統(tǒng)給出“選擇公用安裝文件夾”的路徑(默認(rèn)值,)用戶 也可以改變。單擊“下一步”按鈕,稍等再單擊“繼續(xù)”按鈕,進(jìn)入正式安裝過程,屏幕顯示 產(chǎn)品序列號與圖1 8中輸入的信息相同,憑該序列號,可以通過網(wǎng)絡(luò)獲得Microsoft公司 的技術(shù)支持。圖 18 產(chǎn)品序列號注冊 單擊“確定”按鈕,稍后出現(xiàn)對話框,允許用戶選擇需要安裝的組件,女如Microsoft Visual

4、Basic 6.0、Microsoft Visual FoxPro6.0 等。單擊所需組件前面的復(fù)選框,選中項(xiàng)的小框中出現(xiàn)“J”再單擊“繼續(xù)”按鈕, 系統(tǒng)開始復(fù)制文件。根據(jù)提示重新啟動(dòng)計(jì)算機(jī),完成安裝。4啟動(dòng) Visual C+ 6.0啟動(dòng) Visual C+ 6.0 的操作步驟如下:單擊“開始丨所有程序丨Microsoft Visual Studio”,顯示該項(xiàng)下級菜單。單擊“ M i c r o s o f t V i s u a l C+ 6 . 0 ”,即可啟動(dòng),若是第一次運(yùn)行,將顯示每日提 示“Tip of the Day”,單擊“Next Tip”按鈕,就可看到有關(guān)各種操作的提示。

5、如果不選 中“ Show t ips at st ar tup復(fù)選框,那么以后啟動(dòng)運(yùn)行Visual C+ 6.0時(shí),將不再出現(xiàn) 此對話框。單擊“Close”按鈕關(guān)閉此對話框,進(jìn)入啟動(dòng)Visual C+ 6.0開發(fā)環(huán)境。主窗口簡介1 主窗口啟動(dòng) Visual C+6.0 進(jìn)入 Developer Studio 編譯環(huán)境,如圖 19 所示。項(xiàng)目工作區(qū)窗口源程序編輯窗口信息輸出窗口圖 19 Visual C+ 6.0 開發(fā)環(huán)境 主窗口由標(biāo)題欄、菜單欄、工具欄、工作區(qū)窗口、源代碼編輯窗口、輸出窗口和狀態(tài) 欄組成。屏幕窗口中最上方是標(biāo)題欄,顯示所打開的應(yīng)用程序名。標(biāo)題欄左端是控制菜單圖標(biāo), 單擊后彈出窗

6、口控制菜單。標(biāo)題欄右端從左至右有3 個(gè)控制按鈕,分別為最小化、最大化 (還原)和關(guān)閉按鈕,可用它們快速設(shè)置窗口的大小。標(biāo)題欄下方是菜單欄,由9個(gè)菜單項(xiàng)組成。單擊菜單項(xiàng)彈出下拉式菜單,可使用這些 菜單實(shí)現(xiàn)集成環(huán)境的各種功能。菜單欄下方是工具欄,它由若干個(gè)功能按鈕組成,單擊按鈕可實(shí)現(xiàn)某種操作功能。工具欄的下方有左、右兩個(gè)窗口,左窗口是項(xiàng)目工作區(qū)窗口,右窗口是源代碼編輯窗 口。在項(xiàng)目工作窗口和源代碼編輯窗口的下方有一個(gè)輸出窗口,在創(chuàng)建項(xiàng)目(Build)時(shí), 用來顯示項(xiàng)目創(chuàng)建過程中的錯(cuò)誤信息。屏幕最底部是狀態(tài)欄,它可給出當(dāng)前操作或所選命令的提示信息。在上述窗口組成部分中,工作區(qū)窗口可通過單擊工具欄中的

7、U-1 Workspace按鈕隱藏 或顯示;輸出窗口可通過單擊工具欄中的囲Out put按鈕隱藏或顯示。隱藏這些窗口可 以擴(kuò)大源代碼編輯區(qū)的大小。2.菜單欄Visual C+6.0主窗口的菜單欄中包含有9個(gè)主菜單項(xiàng):File (文件)、Edit (編輯)、 View (查看)、Insert (插入)、Project (工程)、Build (組建)、Tools (工具)、Window (窗口)和Help (幫助)。下面對一些常用和比較重要的菜單命令進(jìn)行介紹。(1)文件菜單該菜單的各個(gè)命令選項(xiàng)主要完成對文件進(jìn)行創(chuàng)建、打開、關(guān)閉、保存和打印等操作。 打開文件菜單,出現(xiàn)如圖1 10所示的下拉菜單項(xiàng),共

8、有14個(gè)選項(xiàng)。圖1 10文件菜單圖1 11新建命令對話框“文件丨新建”命令選擇該命令,出現(xiàn)如圖111所示的對話框。該對話框是用來創(chuàng)建文件、項(xiàng)目、工作 區(qū)以及其他文檔的。它有4個(gè)標(biāo)簽:文件、工程、工作區(qū)和其他文檔。文件標(biāo)簽顯示出可創(chuàng)建的文件類型,包括以下內(nèi)容:Act ive Server Page (服務(wù)器頁文件)Binary File (二進(jìn)制文件)C/C+ Header File (C/C+頭文件)C+ Source File (C+源程序文件)HTML Page (HTML 頁文件)Macro File (宏文件)SQL Script File (SQL 腳本文件)光標(biāo)文件圖標(biāo)文件位圖文件

9、文本文件資源腳本文件資源模板文件選擇某種文件類型后,在對話框內(nèi)右邊的“文件名”文本框內(nèi)鍵入要?jiǎng)?chuàng)建的文件名, 在“位置”編輯框內(nèi)輸入或修改文件名所在路徑,單擊“確定”按鈕完成。工程標(biāo)簽顯示出各種可供選擇的項(xiàng)目類型,可供選擇的項(xiàng)目類型包括以下內(nèi)容:ATL COM AppWizard (ATL應(yīng)用程序創(chuàng)建向?qū)В〤luster Resource Type Wizard (簇資源類型創(chuàng)建向?qū)В〤ustom AppWizard (自定義的應(yīng)用程序創(chuàng)建向?qū)В〥atabase Project (數(shù)據(jù)庫項(xiàng)目)DevStudio Add-in Wizard (自動(dòng)化宏添加向?qū)В〦x tended Sto red

10、Proc Wizard (用于訪問SQL Server動(dòng)態(tài)鏈接庫的向?qū)В㊣SAPI Ext ension Wizard (In ternet 服務(wù)器向?qū)В㎝akeFile (C/C+生成文件)MFC ActiveX ControlWizard (MFC ActiveX 控制程序創(chuàng)建向?qū)В㎝FC AppWizard(exe) (MFC可執(zhí)行程序創(chuàng)建向?qū)В㎝FC AppWizard(dll) (MFC動(dòng)態(tài)鏈接庫創(chuàng)建向?qū)В㎞ew Database Wizard (新數(shù)據(jù)庫創(chuàng)建向?qū)В︰tility Project (單元項(xiàng)目)Win32 Application (Win32 應(yīng)用程序)Win32 Co

11、nsole Application (Win32 控制臺(tái)應(yīng)用程序)Win32 Dynamic-Link Library (Win32 動(dòng)態(tài)鏈接庫)Win32 Static Library (Win32 靜態(tài)鏈接庫)選擇某種項(xiàng)目類型后,在該對話框內(nèi)右邊的“工程名稱”文本框中輸入項(xiàng)目名,在“位 置”編輯框內(nèi)輸入或修改項(xiàng)目所在路徑,單擊“確定”按鈕完成。工作區(qū)標(biāo)簽通過工作區(qū)標(biāo)簽可以創(chuàng)建空白工作區(qū)。要?jiǎng)?chuàng)建空白工作區(qū),選擇“空白工作區(qū)”,在“工 作區(qū)名稱”文本框中輸入工作區(qū)名,在“位置”編輯框中輸入工作區(qū)存放的位置,單擊“確 定”按鈕完成。其他文檔標(biāo)簽。通過其他文檔標(biāo)簽可以創(chuàng)建其他類型的文件和文檔。要?jiǎng)?chuàng)

12、建某一類型的文件,先選中 要?jiǎng)?chuàng)建的文件類型,在“文件名”文本框中輸入文件名,在“位置”編輯框中輸入文件存 放的位置,單擊“確定”按鈕完成。如果要將文件加入當(dāng)前已經(jīng)打開的工程中,只要選中 “加入到工程”復(fù)選框即可?!拔募蜷_”命令選擇該命令后,彈出“打開”對話框,該對話框可用來打開C+源文件、項(xiàng)目文件和其他文件。具體操作方法如下:先在“查找范圍”欄中選定要打開的文件的路徑,再通過“文件類型”欄指定要打開文件 的類型。此時(shí),在文件名列表框中會(huì)出現(xiàn)所要選的文件名。雙擊文件名,或單擊文件名再 單擊“打開”按鈕。兩種方式都可以打開所選的文件?!拔募蜷_工作空間”命令選擇該命令將彈出“打開工作區(qū)”對話

13、框,它用來打開該工作區(qū)的文件,也可打開其 他文件。“文件丨關(guān)閉工作空間”命令”該命令用來關(guān)閉當(dāng)前工作區(qū)的文件,選擇該命令后,彈出一個(gè)對話框,提示用戶是關(guān) 閉所有文件(選擇Yes)還是保留這些文件(選擇No)?!拔募4妗泵钤撁钣糜诒A舢?dāng)前窗口中的文件內(nèi)容,并存放到原文件名中。如果該文件是未命名 的新文件,則系統(tǒng)提示“另存為”對話框?!拔募泶鏋椤泵钤撁钣脕韺⒁汛蜷_的文件保存到一個(gè)新的文件名中。選擇該命令,出現(xiàn)“另存為” 對話框,用戶可將新的文件名輸入到該對話框中的文件名文本框內(nèi)?!拔募4嫒俊泵?該命令用來保存當(dāng)前窗口中所有被打開的文件的內(nèi)容。如果某個(gè)文件尚未命名,系統(tǒng)將會(huì)提

14、示用戶先輸入文件名?!拔募撁嬖O(shè)置”命令 該命令用來設(shè)置和格式化打印結(jié)果。選擇該命令后,出現(xiàn)“頁面設(shè)置”對話框,使用該對話框?yàn)榇蛴∥臋n設(shè)置標(biāo)題、腳注以及邊距等?!拔募罱募泵钤撁钣脕盹@示打開過的最近4個(gè)文件,單擊該文件名可以將該文件打開。“文件丨退出”命令該命令用來退出Visual C+6.0編譯系統(tǒng)。在退出系統(tǒng)前,應(yīng)將打開的文件保存。( 2 )編輯菜單 該菜單的功能是對文檔進(jìn)行編輯和搜索,例如:撤銷/重復(fù),剪貼命令(剪切/復(fù)制/粘 貼/刪除)等,如圖 112 所示。此外,常用命令還有:“編輯丨查找”命令該命令的功能是用來在當(dāng)前打開的文件中查找指定的字符串。選擇該命令后,出現(xiàn)“查

15、找”對話框,在該對話框的“查找”文本框中輸入要查找的字符串,在“方向”框內(nèi),選 擇查找方向:向前(Up)和向后(Down)。再在4個(gè)復(fù)選框內(nèi)根據(jù)需要進(jìn)行選擇。編輯(E)G取消Ctrl+ZC重做Ctrl+Y為剪切Ctrl+X諂復(fù)制()Ctrl+C魏粘貼Ctrl+VX刪除Del選擇全部(L)Ctrl+A開查找(F).Ctrl+F笹在文件中查找(1).替換(EJ.Ctrl+H轉(zhuǎn)到.Ctrl+G簽書簽(B).Alt+F2高級(A)k斷點(diǎn).Alt+Fy匚1列出成員(M)Ctrl+Alt+T類型信息()Ctrl+T電參數(shù)信息(N)Ctrl+Shi ft+Space駐完成字詞(Q)Ctrl+SpaceMat

16、ch whole word only (僅匹配整個(gè)單詞)Match case (區(qū)分大小寫字母)Regular expression (正貝I表達(dá)式)Search all open Documents (搜索所有打開的文檔)“編輯丨轉(zhuǎn)到”命令 該命令用來指定如何將光標(biāo)移到當(dāng)前活動(dòng)窗口的指定位置?!熬庉嬝瓡灐泵?該命令用來設(shè)置、命名、刪除和讀取書簽?!熬庉嬝瓟帱c(diǎn)”命令 該命令用來設(shè)置、刪除和查看斷點(diǎn)。斷點(diǎn)可分為位置斷點(diǎn)、數(shù)據(jù)斷點(diǎn)、消息斷點(diǎn)和條件斷點(diǎn)。斷點(diǎn)將告訴調(diào)試器何時(shí)何處中斷程序的執(zhí)行, 以便檢查程序代碼、變量和寄存器的值。 “編輯丨列出成員”命令 該命令用來列出當(dāng)前光標(biāo)處對象類屬的成員。

17、可以通過雙擊相應(yīng)的成員名,將該成員 添加到光標(biāo)處。圖 1 12編輯菜單 “編輯丨參數(shù)信息”命令( 3)查看菜單查看(V)點(diǎn)逹立類向?qū)trl+W,D=資源符號(Y). 資源包含(S).E全屏顯示QJ)工作空間 輸出調(diào)試窗口)Alt+OAlt+2區(qū)更新囹?qū)傩?1)Alt+Enter該命令用來顯示當(dāng)前光標(biāo)處函數(shù)的參數(shù)信息,可在書寫函數(shù)時(shí)提供參考,保證調(diào)用函 數(shù)的實(shí)參與形參的一致性,從而減少錯(cuò)誤。該菜單包含調(diào)試信息和控制屏幕顯示方式的命令 項(xiàng),并提供從這里訪問 MFCClassWizad 的方法,如 圖 113 所示。常用的命令項(xiàng)有:“查看丨建立類向?qū)А泵钤撁钣脕盹@示 MFC ClassWiza

18、rd 對話框,是 MFC 的類向?qū)?,用于建立消息影射函?shù)、為控件引 入成員變量等?!安榭簇ぷ骺臻g”命令 該命令用來顯示項(xiàng)目工作區(qū)窗口?!安榭簇敵觥泵钤撁钣脕盹@示數(shù)據(jù)輸出窗口,在編譯時(shí)該窗口 將會(huì)顯示出編譯信息,包括出錯(cuò)信息。“查看丨調(diào)試窗口”命令圖 1 13 查看菜單(4)插入菜單插入(X) 類資源迅).Ctrl+R 資源副本(1).作為文本文件().選擇該命令出現(xiàn)級聯(lián)菜單,在級聯(lián)菜單中列出了調(diào)試窗口的若干操作。該菜單可以創(chuàng)建新類、資源、窗體,并將它們插入到文 檔中,也可以將文件作為文本插入到文檔中,還可以添加新 的 ATL 對象到項(xiàng)目中,如圖 114 所示。常用的命令項(xiàng)有:“插入丨資

19、源”命令 該命令用來復(fù)制選定的資源?!安迦胴鳛槲谋疚募泵顖D 1 14 插入菜單 “插入丨類”命令該命令用來選擇插入到文檔中的類。( 5)工程菜單工程(I)設(shè)置活動(dòng)工程(&卜増加到工程(A)卜從屬性.設(shè)置導(dǎo)出制作文件.A1+F7插入工程到工作空間(X).該菜單用來對項(xiàng)目和工作區(qū)進(jìn)行管理??梢赃x 擇指定項(xiàng)目為工作區(qū)中的當(dāng)前(活動(dòng))項(xiàng)目,也可 以將文件、文件夾等添加到指定的項(xiàng)目中去,還可 以編輯和修改項(xiàng)目間的依賴關(guān)系,如圖114所示。 常用的命令項(xiàng)有:“工程丨設(shè)置活動(dòng)工程”命令該命令用來選擇當(dāng)前活動(dòng)項(xiàng)目?!肮こ特黾拥焦こ獭泵顖D 1 14 工程菜單該命令用來將新文件或已有文件加到指定的項(xiàng)目中

20、“工程丨插入工程到工作空間”命令該命令用來將項(xiàng)目插入到工作區(qū)中。(6)組建菜單圖 1 15 組建菜單“組建丨全部重建”命令該菜單包括用于編譯、連接和運(yùn)行應(yīng)用程序的命令,如圖 115 所示。常用的命令項(xiàng)有:“組建丨編譯”命令該命令用來編譯顯示在源代碼編輯窗口中的源文 件。在編譯過程檢查源文件中是否有語法錯(cuò)誤。如果 發(fā)現(xiàn)錯(cuò)誤(顯示warning或error),則將錯(cuò)誤信息顯 示在輸出窗口中。雙擊某行錯(cuò)誤信息時(shí),將在源代碼 編輯窗口中用粗箭頭指向出錯(cuò)的代碼行,以便修改。“組建丨組建”命令該命令用來創(chuàng)建當(dāng)前文件項(xiàng)目。該命令實(shí)際上包 含了對源文件或項(xiàng)目的編譯和連接,最終生成可執(zhí)行 文件。如果被創(chuàng)建的文件

21、或項(xiàng)目已被編譯,則該命令 將用來連接,生成可執(zhí)行文件。在編譯或連接中檢查 出語法錯(cuò)誤時(shí),將出錯(cuò)信息顯示在輸出窗口中,用戶 修改后,再進(jìn)行創(chuàng)建,直到生成可執(zhí)行文件為止。該命令用來對所有文件進(jìn)行重新編譯、連接,包含已編譯過的文件。因此,此項(xiàng)操作 耗時(shí)稍長。 “組建丨執(zhí)行”命令該命令用來運(yùn)行已生成好的可執(zhí)行文件,并將運(yùn)行結(jié)果顯示到相應(yīng)的環(huán)境中(如 MS-DOS、WindowsXP 或 Windows 2000等)?!敖M建丨開始調(diào)試”命令 選擇該命令出現(xiàn)級聯(lián)菜單,選取該菜單項(xiàng)便可啟動(dòng)調(diào)試器。這時(shí),將用 Debug 菜單項(xiàng)代替 Build 菜單項(xiàng)。Debug I Go 命令 該命令用在調(diào)試過程中,從當(dāng)前

22、語句啟動(dòng)或者繼續(xù)運(yùn)行。DebugI Restart 命令 該命令將系統(tǒng)重新裝載的程序存到內(nèi)存中,并且將放棄所有變量的當(dāng)前值。DebugI Stop Debugging 命令 該命令將中斷當(dāng)前調(diào)試過程,并返回到原來的編輯狀態(tài)。DebugI Step into 命令 該命令用來設(shè)置單步執(zhí)行程序。當(dāng)程序執(zhí)行到某一函數(shù)調(diào)用語句時(shí),進(jìn)入該函數(shù)體,并從第一行語句開始單步執(zhí)行。Debug I Step over 命令 該命令也是單步操作命令,不同的是當(dāng)程序執(zhí)行到某一函數(shù)調(diào)用語句時(shí),不進(jìn)入該函數(shù)體內(nèi),直接執(zhí)行該調(diào)用語句,然后停在該調(diào)用語句后面的語句。Debug I Step out 命令 該命令用來在單步執(zhí)行

23、時(shí)從某個(gè)函數(shù)體內(nèi)跳出,調(diào)試該函數(shù)調(diào)用語句后面的語句。該命令是與 Step into 命令配合使用,先用 Step into 命令將單步執(zhí)行的語句植入某函數(shù)體內(nèi),發(fā)現(xiàn)不需要對該函數(shù)體內(nèi)進(jìn)行單步調(diào)試時(shí),使用該命令跳出該函數(shù)體。 Debug I Quick Watch 命令定制(). 選項(xiàng)(jo). 口宏 記錄宏操作Ctrl+Shift+R播放宏操作Ctrl+Shit+P殆下一個(gè)Q03上一于(V)(7)工具菜單工具(X)源瀏覽器址).A11+F12關(guān)閉源瀏覽器文件迢窗口 (W) 咆新逹窗口 (S) n分割迥組合Alt+FE=f關(guān)閉全部關(guān)閉(X)圖 1 18 幫助菜單龜層疊 H水平平鋪QI)圖1塞魁菜

24、單選擇該命令,將彈出 QuickWatch 對話框,通過該對話框可以查看和修改變量和表達(dá) 式,或?qū)⒆兞亢捅磉_(dá)式添加到 Watch 窗口中。圖1 16工具菜單該菜單中的命令用來瀏覽用戶程序中定義6的符號、定制菜單與工具欄,激活常用的工 具或更改選項(xiàng)和變量的設(shè)置,如圖1 16所示。(8)窗口菜單該菜單的命令用來進(jìn)行有關(guān)窗口的操作,如圖117所示。常用的命令項(xiàng)有 “窗口I新建窗口”命令該命令為當(dāng)前項(xiàng)目文件打開一個(gè)新窗口。 “窗口I分割”命令該命令用來將活動(dòng)窗口進(jìn)行分區(qū)。 “窗口I關(guān)閉”命令該命令用來關(guān)閉當(dāng)前打開的窗口。 “窗口I全部關(guān)閉”命令該命令用來關(guān)閉所有的窗口。 “窗口I下一個(gè)”命令該命令用來

25、顯示下一個(gè)窗口。 “窗口I上一個(gè)”命令該命令用來顯示前一個(gè)窗口。( 9)幫助菜單幫助菜單用來獲得大量的幫助信息如圖118所示。建議養(yǎng)成遇到問題就查閱幫助的 習(xí)慣。3工具欄資源 編輯 調(diào)試8 瀏覽數(shù)據(jù)庫 v向?qū)l為了用戶操作方便Visual C+6.0在主窗口中提供了 11種工 具欄,每種工具欄中有若干個(gè)按鈕,每個(gè)工具欄中的按鈕表示某種 操作。在鼠標(biāo)指向某個(gè)按鈕時(shí),將顯示出該按鈕的功能。主窗口在默認(rèn)情況下只顯示兩個(gè)常用的工具欄:標(biāo)準(zhǔn)和組建工 具欄。如果要使用其他工具欄,鼠標(biāo)指向工具欄的位置,右擊,出 現(xiàn)如圖 119所示的快捷菜單。單擊要選用的工具欄后,在該工具 欄名前出現(xiàn)符號/該工具欄將出現(xiàn)在主

26、窗口中。自定義面介紹幾個(gè)與實(shí)現(xiàn) C 語言源程序相關(guān)的工具欄所含工具項(xiàng)的功能和用法,其余的 工具欄不再介紹。(1)標(biāo)準(zhǔn)工具欄 標(biāo)準(zhǔn)工具欄用來維護(hù)和編輯在工作區(qū)的文本和文件。如圖120 所示。圖 1 19 快捷菜單圖 1 20 標(biāo)準(zhǔn)工具欄從左至右各按鈕的功能介紹如下:New Text File, 創(chuàng)建新的文本文件;Open,打開已有文件;Save,保存當(dāng)前文件的內(nèi)容;Save All,保存所有打開的文件;Cut,將選定的文件內(nèi)容從文件中刪除,并復(fù)制到剪貼板中;Copy,將選定的內(nèi)容復(fù)制到剪貼板中;Paste,在當(dāng)前插入點(diǎn)處粘貼剪貼板中的內(nèi)容;Undo,取消最近一次編輯操作;Redo, 恢復(fù)前一次取

27、消的編輯操作;Workspace,顯示或隱藏工作區(qū)窗口;Output,顯示或隱藏輸出窗口;Window,管理當(dāng)前打開的窗口;find in Files,在多個(gè)文件中搜索字符串;Find, 激活查找工具;Search,搜索聯(lián)機(jī)文檔。(2)組建工具欄 該工具欄包括6 個(gè)工具按鈕,如圖121所示。圖 1 21 組建工具欄 從左至右各按鈕的功能介紹如下:Compile,編譯程序;Build,創(chuàng)建項(xiàng)目Stop Build,停止創(chuàng)建項(xiàng)目; Execute Program,執(zhí)行程序;Go,使用調(diào)試器調(diào)試程序;Insert/Remove Breakpoint,插入或刪除斷點(diǎn)。(3)調(diào)試工具欄該工具欄包括 16

28、 個(gè)工具按鈕,如圖122 所示。這些工具按鈕可用來調(diào)試已編譯的圖 1 22 調(diào)試工具欄C+/C語言源文件及項(xiàng)目,查找所存在的問題。只有處于調(diào)試狀態(tài)時(shí)它們才有效。第一行自左至右,各工具項(xiàng)按鈕的功能為Restart,重新啟動(dòng)程序,并處于調(diào)試狀態(tài);Stop Debugging,停止調(diào)試運(yùn)行的程序;Break Execution,中斷程序的執(zhí)行;Apply Code Change,使用改變代碼進(jìn)行調(diào)試;Show Next Statement,顯示下一條要執(zhí)行的語句;Step Into,單步調(diào)試,進(jìn)入被調(diào)函數(shù);Step Over,單步調(diào)試,跳過被調(diào)函數(shù);Step Out,從被調(diào)函數(shù)中跳出,執(zhí)行下一條語句

29、;Run to Cursor,運(yùn)行到當(dāng)前光標(biāo)處。第二行自左至右分別為:Quick Watch,快速查看當(dāng)前的調(diào)試狀態(tài);Watch,打開一個(gè)獨(dú)立窗口,用來顯示用戶要查看的變量值和類型,當(dāng)用戶輸入變量 時(shí),調(diào)試程序自動(dòng)顯示變量的值和類型;Variables,打開一個(gè)獨(dú)立窗口,該窗口有3個(gè)標(biāo)簽,分別用來顯示當(dāng)前語句和上一條 語句所用的變量、正在執(zhí)行函數(shù)的局部變量以及this指針?biāo)傅膶ο蟮男畔ⅲ籖egisters,打開一個(gè)獨(dú)立窗口,顯示CPU各個(gè)寄存器的狀態(tài);Memory,打開一個(gè)獨(dú)立窗口,顯示內(nèi)存的當(dāng)前狀態(tài);Call Stack,打開一個(gè)獨(dú)立窗口,顯示當(dāng)前語句調(diào)用的所有函數(shù),當(dāng)前函數(shù)在頂部;Dis

30、assembly,打開一個(gè)獨(dú)立窗口,顯示反匯編代碼。4項(xiàng)目工作區(qū)項(xiàng)目(Project)。項(xiàng)目是一些相互關(guān)聯(lián)的源文件的集合,這些源文件組成一個(gè)程 序,它們被編譯、連接后生成一個(gè)可執(zhí)行文件。創(chuàng)建一個(gè)項(xiàng)目后,可以添加任何其他目錄的文件到該項(xiàng)目中。添加文件到項(xiàng)目中并不 改變文件的位置,項(xiàng)目只是記錄文件的名字和位置。項(xiàng)目工作區(qū)(Project Workspace)0在Visual C+6.0中,文件、項(xiàng)目和項(xiàng)目配置 是由項(xiàng)目工作區(qū)組織起來的。項(xiàng)目工作區(qū)的內(nèi)容和設(shè)置通過工作區(qū)文件Cdsw)來描述, 在建立一個(gè)項(xiàng)目工作區(qū)文件的同時(shí),還生成項(xiàng)目文件(.dsp)和工作區(qū)選項(xiàng)文件(.opt)用 來保存工作區(qū)的設(shè)置

31、。項(xiàng)目工作區(qū)窗口。項(xiàng)目工作區(qū)窗口用來查看和修改項(xiàng)目中的所有元素。該窗口的 底部提供了 3種面板:類面板(Class View)、資源面板(Resource View)和文件面板(Files View)。它們的功能如下:類面板 該面板在項(xiàng)目工作區(qū)窗口中顯示項(xiàng)目中的所有類及成員函數(shù),單擊“”號時(shí),打開樹形結(jié)構(gòu)的每一項(xiàng),顯示出某類的成員函數(shù)和數(shù)據(jù)成員。雙擊某一項(xiàng),則在右邊的源代碼 編輯窗口中顯示該成員的源代碼。如果該源代碼已被顯示,則使用光標(biāo)進(jìn)行指示。文件面板 該面板在項(xiàng)目工作區(qū)窗口中顯示項(xiàng)目中的所有文件及其相互關(guān)系,單擊“”號時(shí),依次打開樹形結(jié)構(gòu)的每一頁,顯示出所有的資源文件、頭文件和源代碼文件。

32、雙擊某一項(xiàng), 則在右邊的源代碼編輯窗口內(nèi)打開該文件,顯示其源代碼。資源面板 該面板在項(xiàng)目工作區(qū)窗口中顯示項(xiàng)目中的所有資源。單擊“”號時(shí),打開樹形結(jié)構(gòu)的每一項(xiàng),顯示出所有資源,包括字符串表、對話框圖符及其版本信息。雙擊某一項(xiàng),則 在右邊的源代碼編輯窗口內(nèi)顯示該資源較長形編輯窗口,可直接在該窗口內(nèi)增添資源或修 改資源特性。在Visual C+ 6.0中運(yùn)行一個(gè)C程序使用Visual C+ 6.0集成環(huán)境上機(jī)調(diào)試程序可分成如下幾個(gè)步驟:啟動(dòng)Visual C+ 6.0 集成環(huán)境;生成和編輯源程序;編譯鏈接源程序;運(yùn)行程序。下面詳細(xì)介紹Visual C+ 6.0 的上機(jī)操作方法。1啟動(dòng) Visual C

33、+ 6.0當(dāng)在桌面上建立了 VC+ 6.0的圖標(biāo)后,可通過鼠標(biāo)雙擊該圖標(biāo)啟動(dòng)VC+ 6.0;若沒 有建立相應(yīng)的圖標(biāo),則可以通過菜單方式啟動(dòng)VC+ 6.0,即用鼠標(biāo)單擊“開始丨所有程序丨 Microsoft Visual Studio 6.0 I Microsoft Visual C+ 6.0” 啟動(dòng) VC+ 6.0。2生成源程序文件生成源程序文件的操作步驟為:(1)選擇集成環(huán)境中的“文件I新建”命令,產(chǎn)生“新建”對話框,單擊此對話框的 左上角的文件標(biāo)簽,選擇C+ Source File選項(xiàng),如圖123所示。圖 123 新建對話框( 2)設(shè)置源文件保存路徑若將源文件保存在默認(rèn)的文件存儲(chǔ)路徑下,則

34、不必更改位置文本框,但如果想在其他 地方存儲(chǔ)源程序文件則需在對話框右半部分的位置文本框中輸入文件的存儲(chǔ)路徑,也可以 單擊右邊的省略號()來選擇路徑(例如輸入“F:LL”表示源程序文件將存放在“F:LL” 子目錄下,當(dāng)然,這么做還必須有個(gè)前提,就是你的電腦上必須已經(jīng)建立了 “F:LL”這 個(gè)文件夾)。圖123中的文件保存路徑為“F:LL”。( 4 )源文件命名在圖 123 新建對話框的右上方的文件名文本框中輸入準(zhǔn)備編輯的源程序文件的名 字,圖123中的源程序文件命名為test.c,當(dāng)然,讀者完全可以指定其他的路徑名和文件 名。注意:我們指定的文件名后綴為.c,如果輸入的文件名為test.cpp,則表示要建立的是 C+源程序。如果不寫后綴,系統(tǒng)會(huì)默認(rèn)指定為C+源程序文件,自動(dòng)加上后綴.cpp,因 此,我們編寫C語言程序不能省略后綴.c。3編輯源程序單擊圖 123 中的“確定”按鈕后,彈出下面的編輯框如圖124 所示,在源程序編 輯區(qū)輸入程序代碼。圖124 中輸入的程序代碼如下:#include stdio.hmain( )printf(Hello,Spels!n) 在輸入過程中我們故意出了一個(gè)錯(cuò)誤。輸入完畢后,我們就進(jìn)入步驟4。4編譯和調(diào)試程序單擊“組建丨編

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論