資源描述:
《VC 6.0操作簡(jiǎn)介和編程規(guī)范.doc》由會(huì)員上傳分享,免費(fèi)在線(xiàn)閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫(kù)。
1、VC++6.0操作簡(jiǎn)介工作區(qū)窗口:包含ClassView、FileView、…等選項(xiàng)卡,各選項(xiàng)卡中以樹(shù)形結(jié)構(gòu)形式列出了項(xiàng)目所包含的各種成分。編輯窗口:編輯窗口可以有多個(gè),用來(lái)編輯源代碼。輸出窗口:用來(lái)顯示編譯、調(diào)試、…等信息。一、VC++6.0界面VC++6.0界面如下圖所示:二、VC++6.0環(huán)境的基本操作1.建立應(yīng)用程序操作步驟如下:(1)關(guān)閉當(dāng)前工作區(qū):【文件】è【關(guān)閉工作區(qū)】(必要時(shí))(2)建立工程:【文件】è【新建】(出現(xiàn)“新建”對(duì)話(huà)框)在“新建”對(duì)話(huà)框中選中“工程”選項(xiàng)卡è選中其中的“Win32ConsoleAppli
2、cation”項(xiàng)è選擇存儲(chǔ)“位置”è輸入工程名è單擊“確定”按鈕(出現(xiàn)“Win32ConsoleApplication”對(duì)話(huà)框)在“Win32ConsoleApplication”對(duì)話(huà)框中選擇“Anemptyproject”選項(xiàng)è單擊“完成”按鈕注意:在操作過(guò)程中,如果出現(xiàn)提示性對(duì)話(huà)框,可根據(jù)具體情況按“確定”或“取消”按鈕。至此,一個(gè)新的工程已經(jīng)建立,接下來(lái),可以在該工程中建立文件或(和)將已經(jīng)存在的文件添加到工程中:在工程中新建文件:【工程】è【添加工程】è【新建】(出現(xiàn)“新建”對(duì)話(huà)框)//M1.cpp#include
3、tream.h>voidmain(){cout<<"Hello!";}在“新建”對(duì)話(huà)框中選中“文件”選項(xiàng)卡è選中其中的“C++SourceFile”或者“C/C++HeaderFile”項(xiàng)è選擇新建的文件所屬的工程(添加工程)è選擇存儲(chǔ)位置(目錄)è輸入文件名è單擊“確定”按鈕è輸入文件內(nèi)容。例如,新建的名為M1.cpp的源文件內(nèi)容如下:向工程中添加文件【工程】è【添加工程】è【Files…】(出現(xiàn)“插入文件到工程”對(duì)話(huà)框)在“插入文件到工程”對(duì)話(huà)框中選中要插入的文件è選擇文件要插入的工程(插入到)è單擊“確定”按鈕1.編輯文
4、件操作步驟如下:在“工作區(qū)”窗口中選擇“FileView”選項(xiàng)卡è展開(kāi)相應(yīng)工程的文件分支(工程名files)è雙擊類(lèi)要編輯的文件名(此時(shí),相應(yīng)文件的內(nèi)容已經(jīng)顯示在編輯窗口中)è對(duì)文件進(jìn)行編輯1.編譯、構(gòu)建與運(yùn)行應(yīng)用程序編譯源文件:在“工作區(qū)”窗口選擇“FileView”選項(xiàng)卡è選擇要編譯的源文件è【編譯】è【編譯xx】構(gòu)建可執(zhí)行文件:設(shè)置活動(dòng)工程(工作區(qū)中有多個(gè)工程時(shí)):【工程】è【設(shè)置活動(dòng)工程】è【xx(工程名)】【編譯】è【構(gòu)建xx.exe】運(yùn)行應(yīng)用程序:設(shè)置活動(dòng)工程(工作區(qū)中有多個(gè)工程時(shí)):【工程】è【設(shè)置活動(dòng)工程】è【xx
5、(工程名)】【編譯】è【執(zhí)行xx.exe】2.在工程中新建類(lèi)(1)新建類(lèi):設(shè)置活動(dòng)工程(工作區(qū)中有多個(gè)工程時(shí)需要此步)?!静迦搿卡ā拘陆?lèi)】(出現(xiàn)“NewClass”對(duì)話(huà)框)在“NewClass”對(duì)話(huà)框中輸入類(lèi)名è選擇基類(lèi)(Baseclass)è指定保存文件(必要時(shí),缺省的文件名與類(lèi)名相同)è單擊“OK”按鈕(2)為新建的類(lèi)添加成員聲明:通過(guò)步驟(1)建立的類(lèi),VC++自動(dòng)地給出了類(lèi)的框架,(構(gòu)造函數(shù)和析構(gòu)函數(shù)的原型聲明)和必要的編譯指令(例如,下圖是新建了TDate類(lèi)時(shí),TDate.h文件的內(nèi)容)所以,當(dāng)建立了一個(gè)新類(lèi)的框架之后
6、,程序員應(yīng)該為新建的類(lèi)添加成員。操作步驟如下:在工作區(qū)窗口中選擇“ClassView”選項(xiàng)卡è展開(kāi)相應(yīng)工程的類(lèi)分支(工程名classes)è雙擊類(lèi)名(此時(shí),保存類(lèi)聲明的頭文件內(nèi)容已經(jīng)顯示在編輯窗口中,如上圖)è向類(lèi)中添加成員聲明。//…classTDate{intmonth,day,year;public:TDate();virtual~TDate();voidSet(intm=1,intd=1,inty=2000);voidPrint();};例如,我們?cè)赥Date類(lèi)中添加三個(gè)數(shù)據(jù)成員和兩個(gè)成員函數(shù)。完成后的類(lèi)聲明代碼如下(加粗
7、的是新增的語(yǔ)句):(3)為新建類(lèi)的成員函數(shù)添加實(shí)現(xiàn)代碼:向類(lèi)中添加完成員聲明之后,就應(yīng)該編寫(xiě)成員函數(shù)的實(shí)現(xiàn)代碼了。具體操作步驟如下:在工作區(qū)窗口中選擇“FileView”選項(xiàng)卡è展開(kāi)相應(yīng)工程的源文件分支(工程名files-SourceFiles)è雙擊類(lèi)的實(shí)現(xiàn)代碼的源文件名(此時(shí),相應(yīng)源文件內(nèi)容已經(jīng)顯示在編輯窗口中)//…#includeTDate::TDate(){month=1;day=1;year=2000;}TDate::~TDate(){}voidTDate::Set(intm,intd,inty
8、){month=m;day=d;year=y;}voidTDate::Print(){cout<