freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

visualc++教程習(xí)題答案(文件)

2025-10-13 17:57 上一頁面

下一頁面
 

【正文】 e(char *s) { strcpy(name,s)。 char department[10]。 } char *getdepartment() { return(department)。public: void setclassno(int i) { classno=i。 }}。 char str[10]。 (str)。 (i)。 cout()endl。 (str)。 (str)。 cout()endl。答:includeiostreamusing namespace std。 char *getstring() { return(str)。 } void insertstring(char c)。}int String::getstringlength(){ return(strlen(str))。 len=getstringlength()。 } s[pos]=c。 strcpy(s,getstring())。i) { s[i1]=s[i]。 cins。a39。 ()。請定義一個抽象類,并用純虛函數(shù)的方式實(shí)現(xiàn)上述要求。}。 double countvolume()。}class ball:public base{private: int r。}。 int height。 double countvolume()。}void main(){ cube a。 cini。 cout()endl。 (i)。}第8章 I/O系統(tǒng)和文件1. 什么是流?答:流是一種生成或使用信息的抽象。2. 編寫程序,定義插入函數(shù)和提取函數(shù)用于實(shí)現(xiàn)一個學(xué)生基本信息類數(shù)據(jù)的輸入和輸出。}。 streamendl。stream, student amp。}void main(){ student stu。4. 文本文件與二進(jìn)制文件的區(qū)別?答:文本文件主要用于存儲格式化信息,例如各種文字;而二進(jìn)制文件則可以非格式化信息。第9章 模板、異常處理和命名空間1. 什么是函數(shù)模板?什么是類模板?使用函數(shù)模板和類模板有什么好處?答:模板是簡化程序設(shè)計的有力工具,并實(shí)現(xiàn)代碼重用。如果除數(shù)為0可以給出錯誤提示。b){ if(b==0) { cout除數(shù)不能為0endl。double x,y。ciny。5. 創(chuàng)建一個用于處理隊列的類模板,通過這個模板可以實(shí)現(xiàn)保存int和double類型的數(shù)據(jù)隊列。8. 哪個命名空間中包含了C++的標(biāo)準(zhǔn)庫?答:std9. 定義一個命名空間用于實(shí)現(xiàn)一個一維整數(shù)數(shù)組數(shù)據(jù)的累加和求平均值。程序設(shè)計人員只須將自己要創(chuàng)建的應(yīng)用程序的相關(guān)代碼添加到這個框架中就可以完成相關(guān)功能。2. 簡述Windows應(yīng)用程序的工作原理。例如,假設(shè)一個應(yīng)用程序的某些數(shù)據(jù)允許用戶用數(shù)據(jù)表格格式查看,也允許用圖表格式查看,如果把文檔和視圖分離開來,就可以允許用戶同時用電子數(shù)據(jù)表格和由數(shù)據(jù)產(chǎn)生的圖表中查看同樣的數(shù)據(jù)。文檔表示數(shù)據(jù)單元,可以用“文件”|“打開”命令打開,用“文件”|“保存”命令保存它。(3) CframeWnd類用于在文檔的一個或多個視圖周圍提供框架。答:代碼略提示:參照MDI應(yīng)用程序中加入光標(biāo)之后的例子,在確定光標(biāo)位置的時候?qū)⑺膞和y坐標(biāo)定義為全屏的1/2處。第11章 對話框程序設(shè)計1. 如何創(chuàng)建一個基于對話框的應(yīng)用程序?答:在Visual Studio .NET中創(chuàng)建一個的新MFC項(xiàng)目,在這個項(xiàng)目的應(yīng)用程序向?qū)У摹皯?yīng)用程序類型”選項(xiàng)中選擇“基于對話框”項(xiàng)。2. 什么是DDX機(jī)制?UpdateData函數(shù)的作用是什么?答:在這種機(jī)制中,為各個需要顯示數(shù)據(jù)的控件創(chuàng)建綁定的變量,然后在對話框類的成員函數(shù)OnInitDialog中為這些變量賦初值,因?yàn)樵趯υ捒蚣磳@示前,框架的 DDX 機(jī)制會將成員變量的值傳輸給對話框中的控件,因此在對話框顯示時,這些值就會出現(xiàn)在這個對話框的相應(yīng)控件中。3. 編寫一個基于對話框應(yīng)用程序來顯示一個人的照片和相關(guān)的介紹信息(直接使用靜態(tài)文本控件和圖片控件)。答:代碼略第12章 創(chuàng)建ActiveX控件1. 使用ActiveX技術(shù)有什么優(yōu)勢?答:ActiveX是Microsoft公司提出的一組使用COM(Component Object Model,組件對象模型)技術(shù)使軟件組件可以在網(wǎng)絡(luò)環(huán)境中進(jìn)行交互的技術(shù)集合。答:代碼略3. 什么是ATL?答:活動模板庫(ATL)是一套基于模板的 C++ 類,使用ATL可以創(chuàng)建小型、快速的COM(組件對象模型)對象。不是從類中派生以得到所需的功能,而是從模板中實(shí)例化類。5. 編寫一個基于對話框的應(yīng)用程序, Control控件,實(shí)現(xiàn)輸入半徑后顯示相應(yīng)半徑的圓。它是MFC提供的數(shù)據(jù)庫支持。 答:代碼略。答:代碼略4. WinInet是什么?答:WinInet類,即 Win32 Internet 擴(kuò)展,是MFC用來創(chuàng)建 Internet 客戶端應(yīng)用程序的類,這個類將Internet功能封裝在一組易于使用的標(biāo)準(zhǔn)類之中,可以通過直接調(diào)用 Win32 函數(shù)或使用 MFC WinInet 類來編寫 WinInet 客戶端應(yīng)用程序。 答:代碼略第13章 數(shù)據(jù)庫和Internet 程序設(shè)計1. 關(guān)系數(shù)據(jù)庫的理論基礎(chǔ)是什么?答:關(guān)系數(shù)據(jù)庫系統(tǒng)的基礎(chǔ)是關(guān)系模型。ATL 對于用 C++ 創(chuàng)建 COM 組件和節(jié)省空間都是一種快速簡便的方法。4. 使用MFC創(chuàng)建ActiveX控件與使用ATL創(chuàng)建ActiveX控件有什么區(qū)別?答:使用MFC創(chuàng)建ActiveX控件使用的是C++的類庫,而使用ATL創(chuàng)建ActiveX控件則使用的是模板庫。由于ActiveX是針對Internet應(yīng)用開發(fā)的技術(shù),因此被廣泛應(yīng)用于各種Web服務(wù)器和客戶端應(yīng)用之中,也可以用于方便、快速地創(chuàng)建普通的桌面應(yīng)用程序。答:代碼略5. 修改1106應(yīng)用程序?qū)崿F(xiàn)一張由10題組成的試卷,每題都是多項(xiàng)選擇題,可以根據(jù)用戶的選擇自動給出成績。UpdateData函數(shù)的作用是:當(dāng)參數(shù)的取值為True時,控件中的新值可以傳遞給與控件綁定的變量。左邊是對話框編輯器,其中有很多可以選擇的控件,中間是可以編輯的對話框的設(shè)計窗口,這個對話框的名字是IDD_MY_DIALOG。如果輸入小寫字符則顯示大寫字符,如果輸入大寫字符則顯示小寫字符。5. 使用MFC應(yīng)用程序向?qū)?chuàng)建一個SDI應(yīng)用程序,讓這個程序可以在窗口中顯示下面的內(nèi)容:* ****** ****** ****** *答:代碼略提示:參照HelloWorld程序,把HelloWorld字符串改成要求的顯示。視圖附加到文檔上用于在屏幕上呈現(xiàn)文檔的圖像,并將用戶輸入解釋為對文檔的操作。而如果不將數(shù)據(jù)和視圖分離,特別是讓視圖本身存儲數(shù)據(jù),那么就很難實(shí)現(xiàn)上面提到的功能。WinMain()函數(shù)的作用是:首先調(diào)用CMyApp類的InitApplication和InitInstance,其中InitInstance會完成一系列的初始化工作,最重要的是完成主框架窗口的構(gòu)造和顯示;然后調(diào)用CMyApp類的成員函數(shù)Run,這個函數(shù)是在CWinThread類中定義的,功能是進(jìn)入應(yīng)用程序的消息循環(huán),等待接收消息并對接收的消息進(jìn)行分類并把這些消息傳送給相應(yīng)的消息處理函數(shù)進(jìn)行處理;如果收到表示程序終止的WM_QUIT消息,WinMain會調(diào)用CMyApp類的ExitInstance函數(shù)終止程序運(yùn)行,隨后調(diào)用CMinApp的析構(gòu)函數(shù)(因?yàn)镃MyApp沒有定義析構(gòu)函數(shù),因此會調(diào)用它基類的析構(gòu)函數(shù)),并刪除theApp對象在內(nèi)的所有全局變量/對象和靜態(tài)變量/對象,最后把控制權(quán)交還給操作系統(tǒng)。MFC的優(yōu)勢在于:可以說MFC 框架是創(chuàng)建Windows應(yīng)用程序的一個功能強(qiáng)大的工具。這個類庫是在 Microsoft Windows 中進(jìn)行程序設(shè)計的應(yīng)用程序框架。通常把會產(chǎn)生異常的代碼寫在try代碼塊中,如果在運(yùn)行過程中真得產(chǎn)生了異常,那么這個異常就會被拋出(throw),然后由catch捕獲這些異常并進(jìn)行處理。coutdivide(x,y)endl。cinj。 } else return(a/b)。template typename X X divide(X amp。使用函數(shù)模板可以做到在定義時不指定部分或者全部形式參數(shù)數(shù)據(jù)類型的函數(shù),而在這個函數(shù)被調(diào)用時,才根據(jù)實(shí)際參數(shù)的數(shù)據(jù)類型來決定這些形式參數(shù)的數(shù)據(jù)類型。答:(代碼略)提示:使用一個struct數(shù)組保存學(xué)生的信息,然后存儲到一個二進(jìn)制文件中。 coutstu。 stream。}istream amp。operator(ostream amp。class student{public: int no。流有兩種基本形式:文本流和二進(jìn)制流。 cout()endl。 cout()endl。 (i)。 cylinder c。double cylinder::countarea(){ return(2**r*r+2**r*height)。 } void setheight(int i) { height=i。}double ball::countvolume(){ return(**r*r*r)。 } double countarea()。double cube::countarea(){ return(side*side*6)。public: void setside(int i) { side=i。class base{public: virtual double countarea()。}9. 重載數(shù)組下標(biāo)運(yùn)算符“[]”,檢測數(shù)組下標(biāo)是否越界。 cout()endl。 (2)。}void main(){ editstring str。 for(i=len。}void editstring::deletestring(){ int i,len。i=pos。 char s[10]。}。class editstring:public String{private: int pos。public: void setstring(char *c)??梢詾檫@個字符串賦值,求字符串的長度。 cout()endl。 (str)。 (i)。 cout()endl。 (i)。 (i)。 teacher tea。 } void setgrade(int i) { grade=i。class student:public person{private: int classno。 } char *getposition()
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1