二級(jí)C++精品課程第一章第四節(jié)VisualC++6開發(fā)環(huán)境簡介

字號(hào):

1.4.1 C++語言程序的編寫和運(yùn)行
    Visual C++6是美國微軟公司開發(fā)的C++集成開發(fā)環(huán)境,它集源程序的編寫、編譯、連接、調(diào)試、運(yùn)行,以及應(yīng)用程序的文件管理于一體,是當(dāng)前PC機(jī)上最流行的C++程序開發(fā)環(huán)境。本書的程序?qū)嵗肰isual C++6調(diào)試通過,下面對(duì)這一開發(fā)環(huán)境作一簡單的介紹。Visual C++6的功能較多,我們僅僅介紹一些常用的功能。在以后的學(xué)習(xí)中,要多用、多試、多思考,才能夠熟練地掌握它的用法。
    同其它高級(jí)語言一樣,要想得到可以執(zhí)行的C++程序,必須對(duì)C++源程序進(jìn)行編譯和連接,該過程如圖1-13所示。對(duì)于C++語言,這一過程的一般描述如下:
    使用文本編輯工具編寫C++程序,其文件后綴為.cpp,這種形式的程序稱為源代碼(Source Code),然后用編譯器將源代碼轉(zhuǎn)換成二進(jìn)制形式,文件后綴為.obj,這種形式的程序稱為目標(biāo)代碼(Objective Code),最后,將若干目標(biāo)代碼和現(xiàn)有的二進(jìn)制代碼庫經(jīng)過連接器連接,產(chǎn)生可執(zhí)行代碼(Executable Code),文件后綴為.exe,只有.exe文件才能運(yùn)行。
    C++的流行使得許多軟件廠商都提供了自己的C++集成開發(fā)環(huán)境,稱為C++ IDE。的有Borland公司的C++ Builder, IBM公司的Visual Age For C++,Microsoft公司的Visual C++等等。其中,Visual C++6.0是當(dāng)今Windows操作系統(tǒng)下最流行的C++集成開發(fā)環(huán)境之一。
    1.4.2 Visual C++ 6開發(fā)環(huán)境簡介
    Visual C++ 6集成開發(fā)環(huán)境,被劃分成四個(gè)主要區(qū)域:菜單和工具欄、工作區(qū)窗口、代碼編輯窗口和輸出窗口。
    1.4.3 應(yīng)用舉例
     前面我們簡要介紹了Visual C++的集成開發(fā)環(huán)境。在同一個(gè)環(huán)境下,能夠完成C++源程序的編寫、連編、運(yùn)行和調(diào)試。實(shí)際上,編譯一個(gè)C++源文件之前,需要有一個(gè)活動(dòng)的項(xiàng)目工作區(qū)。
    項(xiàng)目文件名后綴為dsp(保存項(xiàng)目設(shè)置),它維護(hù)應(yīng)用程序中所有的源代碼文件,以及Visual C++如何編譯、連接應(yīng)用程序,以便創(chuàng)建可執(zhí)行程序。Visual C++6的集成開發(fā)環(huán)境中,通過"File"菜單的"New"命令創(chuàng)建一個(gè)新的項(xiàng)目。創(chuàng)建一個(gè)項(xiàng)目的同時(shí),也創(chuàng)建了一個(gè)項(xiàng)目工作區(qū),項(xiàng)目工作區(qū)文件的后綴名為dsw(保存項(xiàng)目工作區(qū)的設(shè)置)。一個(gè)應(yīng)用程序可以有一個(gè)項(xiàng)目及若干個(gè)子項(xiàng)目,但只有一個(gè)活動(dòng)的項(xiàng)目。
    一般情況下,開發(fā)一個(gè)應(yīng)用程序按照如下步驟來進(jìn)行:
    ◇ 創(chuàng)建一個(gè)項(xiàng)目;
    ◇ 編輯項(xiàng)目中的源代碼;
    ◇ 為項(xiàng)目指定配置(Debug或Release);
    ◇ 連編項(xiàng)目中的文件;
    ◇ 糾正連編中出現(xiàn)的錯(cuò)誤;
    ◇ 運(yùn)行可執(zhí)行的文件。
    1、 創(chuàng)建一個(gè)項(xiàng)目
    2、 項(xiàng)目中的文件的添加和刪除
    3、 編輯源代碼
    4、 項(xiàng)目配置
    5、 調(diào)試程序
    6、 運(yùn)行應(yīng)用程序
     1、 創(chuàng)建一個(gè)項(xiàng)目
    2、 項(xiàng)目中的文件的添加和刪除
    項(xiàng)目文件一般由以下類型文件組成:
    ◇ 頭文件,也稱為include文件,采用.h作為擴(kuò)展名;
    ◇ 源文件,擴(kuò)展名為.cpp。
    向項(xiàng)目中添加源文件文件方法如下:
    ◇ 創(chuàng)建新的源代碼文件,并將它們添加到項(xiàng)目中去。選擇"File"菜單中的"New"命令,在"New"對(duì)話框中,單擊"C/C++ Source File"(參見圖1-7)。選中"Add To Project",鍵入一個(gè)文件名main.cpp??梢詾橐?jiǎng)?chuàng)建的文件指定目錄,或直接采用當(dāng)前目錄,然后單擊"OK"按鈕。
    ◇ 添加一個(gè)已存在的源代碼文件和資源文件到項(xiàng)目中。選擇"Project"菜單中的"Add To Project"命令,再選"Files"命令,在彈出的"Insert Files Into Project"對(duì)話框中選擇要添加的文件,單擊"OK"按鈕即可(按下Shift或Ctrl鍵,可選擇多個(gè)文件)。
    ◇ 從項(xiàng)目中刪除一個(gè)文件。打開FileView,選擇要?jiǎng)h除的文件,按下Del鍵即可。這僅是將文件從項(xiàng)目中移去,并非真正地從硬盤中把文件刪除。