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

正文內(nèi)容

04737c程序設(shè)計(jì)精華-資料下載頁(yè)

2025-07-09 12:48本頁(yè)面
  

【正文】 nst Tamp。X):向it所指向量位置前插入n個(gè)值為X的對(duì)象。(1)pop_back(const Tamp。):刪除向量中最后一個(gè)對(duì)象。(2)erase(iterator it):刪除it所指向的容器對(duì)象。(3)clear():刪除向量中的所有對(duì)象,empty()返回true。 出圈游戲第八章 多態(tài)性和虛函數(shù) 多態(tài)性靜態(tài)聯(lián)編所支持的多態(tài)性稱(chēng)為編譯時(shí)的多態(tài)性。當(dāng)調(diào)用重載函數(shù)時(shí),編譯器可以根據(jù)調(diào)用時(shí)使用的實(shí)參在編譯時(shí)就確定下來(lái)應(yīng)調(diào)用哪個(gè)函數(shù)。動(dòng)態(tài)聯(lián)編所支持的多態(tài)性稱(chēng)為運(yùn)行時(shí)的多態(tài)性,這由虛函數(shù)來(lái)支持。虛函數(shù)類(lèi)似于重載函數(shù),但與重載函數(shù)的實(shí)現(xiàn)策略不同,即對(duì)虛函數(shù)的調(diào)用使用動(dòng)態(tài)聯(lián)編。 靜態(tài)聯(lián)編中的賦值兼容性及名字支配規(guī)律對(duì)象的內(nèi)存地址空間中只包含數(shù)據(jù)成員,并不存儲(chǔ)有關(guān)成員函數(shù)的信息。這些成員函數(shù)的地址翻譯過(guò)程與其對(duì)象的內(nèi)存地址無(wú)關(guān)。聲明的基類(lèi)指針只能指向基類(lèi),派生類(lèi)指針只能指向派生。它們的原始類(lèi)型決定它們只能調(diào)用各種的同名函數(shù)area。 動(dòng)態(tài)聯(lián)編的多態(tài)性當(dāng)編譯系統(tǒng)編譯含有虛函數(shù)的類(lèi)時(shí),將為它建立一個(gè)虛函數(shù)表,表中的每一個(gè)元素都指向一個(gè)虛函數(shù)的地址。此外,編譯器也為類(lèi)增加一個(gè)數(shù)據(jù)成員,這個(gè)數(shù)據(jù)成員是一個(gè)指向該虛函數(shù)表的指針,通常稱(chēng)為vptr。虛函數(shù)的地址翻譯取決于對(duì)象的內(nèi)存地址。編譯器為含有虛函數(shù)類(lèi)的對(duì)象首先建立一個(gè)入口地址,這個(gè)地址用來(lái)存放指向虛函數(shù)表的指針vptr,然后按照類(lèi)中虛函數(shù)的聲明次序,一一填入函數(shù)指針。當(dāng)調(diào)用虛函數(shù)時(shí),先通過(guò)vptr找到虛函數(shù)表,然后再找出虛函數(shù)的真正地址。派生類(lèi)能繼承基類(lèi)的虛函數(shù)表,而且只要是和基類(lèi)同名(參數(shù)也相同)的成員函數(shù),無(wú)論是否使用virtual聲明,它們都自動(dòng)稱(chēng)為虛函數(shù)。如果派生類(lèi)沒(méi)有改寫(xiě)繼承基類(lèi)的虛函數(shù),則函數(shù)指針調(diào)用基類(lèi)的虛函數(shù)。如果派生類(lèi)改寫(xiě)了基類(lèi)的虛函數(shù),編譯器將重新為派生類(lèi)的虛函數(shù)建立地址,函數(shù)指針會(huì)調(diào)用改寫(xiě)過(guò)的虛函數(shù)。虛函數(shù)的調(diào)用規(guī)則是:根據(jù)當(dāng)前對(duì)象,優(yōu)先調(diào)用對(duì)象本身的成員函數(shù)。這和名字支配規(guī)律類(lèi)似,不過(guò)虛函數(shù)是動(dòng)態(tài)聯(lián)編的,是在執(zhí)行期“間接”調(diào)用實(shí)際上欲聯(lián)編的函數(shù)。 虛函數(shù)一旦基類(lèi)定義了虛函數(shù),該基類(lèi)的派生類(lèi)中的同名函數(shù)也自動(dòng)稱(chēng)為虛函數(shù)。 虛函數(shù)的定義虛函數(shù)只能是類(lèi)中的一個(gè)成員函數(shù),但不能是靜態(tài)成員,關(guān)鍵字virtual用于類(lèi)中該函數(shù)的聲明中。當(dāng)在派生類(lèi)中定義了一個(gè)同名的成員函數(shù)時(shí),只要該成員函數(shù)的參數(shù)個(gè)數(shù)和相應(yīng)類(lèi)型以及它的返回類(lèi)型與基類(lèi)中同名的虛函數(shù)完全一樣,則無(wú)論是否為該成員使用virtual,它都將成為一個(gè)虛函數(shù)。 虛函數(shù)實(shí)現(xiàn)動(dòng)態(tài)性的條件關(guān)鍵字virtual指示C++編譯器對(duì)調(diào)用虛函數(shù)進(jìn)行動(dòng)態(tài)聯(lián)編。這種多態(tài)性是程序運(yùn)行到需要的語(yǔ)句處才動(dòng)態(tài)確定的,所以稱(chēng)為運(yùn)行時(shí)的多態(tài)性。不過(guò),使用虛函數(shù)并不一定產(chǎn)生多態(tài)性,也不一定使用動(dòng)態(tài)聯(lián)編。例如,在調(diào)用中對(duì)虛函數(shù)使用成員名限定,可以強(qiáng)制C++對(duì)該函數(shù)的調(diào)用使用靜態(tài)聯(lián)編。產(chǎn)生運(yùn)行時(shí)的多態(tài)性有如下3個(gè)前提:(1)類(lèi)之間的繼承關(guān)系滿(mǎn)足賦值兼容性規(guī)則。(2)改寫(xiě)了同名函數(shù)。(3)根據(jù)賦值兼容性規(guī)則使用指針(或引用)。由于動(dòng)態(tài)聯(lián)編是在運(yùn)行時(shí)進(jìn)行的,相對(duì)于靜態(tài)聯(lián)編,它的運(yùn)行效率比較低,但它可以使程序員對(duì)程序進(jìn)行高度抽象,設(shè)計(jì)出可擴(kuò)充性好的程序。 構(gòu)造函數(shù)和析構(gòu)函數(shù)調(diào)用虛函數(shù)在構(gòu)造函數(shù)和析構(gòu)函數(shù)中調(diào)用虛函數(shù)采用靜態(tài)聯(lián)編,即他們所調(diào)用的虛函數(shù)是自己的類(lèi)或基類(lèi)中定義的函數(shù),但不是任何在派生類(lèi)中重定義的虛函數(shù)。目前推薦的C++標(biāo)準(zhǔn)不支持虛構(gòu)造函數(shù)。由于析構(gòu)函數(shù)不允許有參數(shù),因此一個(gè)類(lèi)只能有一個(gè)虛析構(gòu)函數(shù)。虛析構(gòu)函數(shù)使用virtual說(shuō)明。只要基類(lèi)的析構(gòu)函數(shù)被說(shuō)明為虛函數(shù),則派生類(lèi)的析構(gòu)函數(shù),無(wú)論是否使用virtual進(jìn)行說(shuō)明,都自動(dòng)地成為虛函數(shù)。delete運(yùn)算符和析構(gòu)函數(shù)一起工作(new和構(gòu)造函數(shù)一起工作),當(dāng)使用delete刪除一個(gè)對(duì)象時(shí),delete隱含著對(duì)析構(gòu)函數(shù)的一次調(diào)用,如果析構(gòu)函數(shù)為虛函數(shù),則這個(gè)調(diào)用采用動(dòng)態(tài)聯(lián)編。一般來(lái)說(shuō),如果一個(gè)類(lèi)中定義了虛函數(shù),析構(gòu)函數(shù)也應(yīng)說(shuō)明為虛函數(shù),尤其是在析構(gòu)函數(shù)要完成一些有意義的任務(wù)時(shí),例如,釋放內(nèi)存。如果基類(lèi)的析構(gòu)函數(shù)為虛函數(shù),則在派生類(lèi)為定義析構(gòu)函數(shù)時(shí),編譯器所生成的析構(gòu)函數(shù)也為虛函數(shù)。 純虛函數(shù)與抽象類(lèi)在許多情況下,不能再基類(lèi)中為虛函數(shù)給出一個(gè)有意義的定義,這時(shí)可以將它說(shuō)明為純虛函數(shù),將其定義留給派生類(lèi)去做。說(shuō)明純虛函數(shù)的一般形式如下:class 類(lèi)名{virtual 函數(shù)類(lèi)型 函數(shù)名(參數(shù)列表)=0。}。一個(gè)類(lèi)可以說(shuō)明多個(gè)純虛函數(shù),包含有純虛函數(shù)的類(lèi)稱(chēng)為抽象類(lèi)。一個(gè)抽象類(lèi)只能作為基類(lèi)來(lái)派生新類(lèi),不能說(shuō)明抽象類(lèi)的對(duì)象。但可以說(shuō)明指向抽象類(lèi)對(duì)象的指針(或引用)。從一個(gè)抽象類(lèi)派生的類(lèi)必須提供純虛函數(shù)的實(shí)現(xiàn)代碼,或在該派生類(lèi)中仍將它說(shuō)明為純虛函數(shù),否則編譯器將給出錯(cuò)誤信息。這說(shuō)明了純虛函數(shù)的派生類(lèi)仍是抽象類(lèi)。如果派生類(lèi)給了某類(lèi)所有純虛函數(shù)的實(shí)現(xiàn),則該派生類(lèi)不再是抽象類(lèi)。如果通過(guò)同一個(gè)基類(lèi)派生一系列的類(lèi),則將這些類(lèi)總稱(chēng)為類(lèi)族。抽象類(lèi)的這一特點(diǎn)保證了進(jìn)度類(lèi)族的每個(gè)類(lèi)都具有(提供)純虛函數(shù)所要求的行為,進(jìn)而保證了圍繞這個(gè)類(lèi)族所建立起來(lái)的軟件能正常運(yùn)行,避免了這個(gè)類(lèi)族的用戶(hù)由于偶然失誤而影響系統(tǒng)正常運(yùn)行。抽象類(lèi)至少含有一個(gè)虛函數(shù),而且至少有一個(gè)虛函數(shù)是純虛函數(shù),以便將它與空的虛函數(shù)區(qū)分開(kāi)來(lái)。下面是兩種不同的表示方法:virtual void area()=0。virtual void area(){}在成員函數(shù)內(nèi)可以調(diào)用純虛函數(shù)。因?yàn)闆](méi)有為純虛函數(shù)定義代碼,所以在構(gòu)造函數(shù)或虛構(gòu)函數(shù)內(nèi)調(diào)用一個(gè)純虛函數(shù)將導(dǎo)致程序運(yùn)行錯(cuò)誤。 多重繼承與虛函數(shù) 類(lèi)成員函數(shù)的指針與多態(tài)性在派生類(lèi)中,當(dāng)一個(gè)指向基類(lèi)成員函數(shù)的指針指向一個(gè)虛函數(shù),并且通過(guò)指向?qū)ο蟮幕?lèi)指針(或引用)訪(fǎng)問(wèn)這個(gè)虛函數(shù)時(shí),仍發(fā)生多態(tài)性。第9章 運(yùn)算符重載及流類(lèi)庫(kù) 運(yùn)算符重載 重載對(duì)象的賦值運(yùn)算符編譯器在默認(rèn)情況下為每個(gè)類(lèi)生成一個(gè)默認(rèn)的賦值操作,用于同類(lèi)的兩個(gè)對(duì)象之間相互賦值。默認(rèn)的含義是逐個(gè)為成員賦值,即將一個(gè)對(duì)象的成員的值賦給另一個(gè)對(duì)象相應(yīng)的成員,這種賦值方式對(duì)于有些類(lèi)可能是不正確的。C++的關(guān)鍵字“operator”和運(yùn)算符一起使用就表示一個(gè)運(yùn)算符函數(shù)。例如“operator +”表示重載“+”運(yùn)算符。 運(yùn)算符重載的實(shí)質(zhì)C++是由函數(shù)組成的,在C++內(nèi)部,任何運(yùn)算都是通過(guò)函數(shù)來(lái)實(shí)現(xiàn)的。因?yàn)槿魏芜\(yùn)算都是通過(guò)函數(shù)來(lái)實(shí)現(xiàn)的,所以運(yùn)算符重載其實(shí)就是函數(shù)重載,要重載某個(gè)運(yùn)算符,只要重載相應(yīng)的函數(shù)就可以了。與以往稍有不同的是,需要使用新的關(guān)鍵字“operator”,它和C++的一個(gè)運(yùn)算符連用,構(gòu)成一個(gè)運(yùn)算符函數(shù)名,例如“operator+”.通過(guò)這種構(gòu)成方法就可以像重載普通函數(shù)那樣重載運(yùn)算符函數(shù)operator+()。由于C++已經(jīng)為各種基本數(shù)據(jù)類(lèi)型定義了該運(yùn)算函數(shù),所以只需要為自己定義的類(lèi)型重載operator+()就可以了。一般地,為用戶(hù)定義的類(lèi)型重載運(yùn)算符都要求能夠訪(fǎng)問(wèn)這個(gè)類(lèi)型的私有成員,所以只有兩條路可走:要么將運(yùn)算符重載為這個(gè)類(lèi)型的成員函數(shù),要么將運(yùn)算符重載為這個(gè)類(lèi)型的友元。C++的運(yùn)算符大部分都可以重載,不能重載的只有. 、:: 、* 和 ?: 。前面三個(gè)是因?yàn)樵贑++中都有特定的含義,不準(zhǔn)重載以避免不必要的麻煩;“?:”則是因?yàn)椴恢档弥剌d。另外,“sizeof”和“”不是運(yùn)算符,因而不能重載,而=、()、[ ] 、這4個(gè)運(yùn)算符只能用類(lèi)運(yùn)算符來(lái)重載。 、和++運(yùn)算符重載實(shí)例其實(shí),插入符“”和提取符“”的重載也與其他運(yùn)算符重載一樣,但操作符的左邊是流對(duì)象的別名而不是被操作的對(duì)象,運(yùn)算符跟在流對(duì)象的后面,它們要直接訪(fǎng)問(wèn)類(lèi)的私有數(shù)據(jù),而且流是標(biāo)準(zhǔn)類(lèi)庫(kù),用戶(hù)只能繼承不能修改,更不能是流庫(kù)的成員,所以它們必須作為類(lèi)的友元重載。插入符函數(shù)的一般形式如下:ostream amp。operator(ostream amp。 output,類(lèi)名 amp。對(duì)象名){return output。}output是類(lèi)ostream對(duì)象的引用,它是cout的別名,即ostreamamp。output=cout。調(diào)用參數(shù)時(shí),output引用cout(即cout的別名)。顯然,插入符函數(shù)的第2個(gè)參數(shù)使用引用方式比直接使用對(duì)象名的可讀性要好一些。提取符函數(shù)的一般形式如下:istram amp。operator(istream amp。 input,類(lèi)名amp。對(duì)象名){return input。}input是類(lèi)istream對(duì)象的引用。它是cin的別名,即istreamamp。input=cin。調(diào)用參數(shù)時(shí),input引用cin(即cin的別名)。另外,提取符函數(shù)需要返回新的對(duì)象值,所以應(yīng)該使用引用,即“類(lèi)名amp。對(duì)象名”,不能使用“類(lèi)名 對(duì)象名”。插入符函數(shù)不改變對(duì)象的值,所以?xún)煞N方法都可以。顯然,運(yùn)算符“”重載函數(shù)有兩個(gè)參數(shù),第1個(gè)是ostream類(lèi)的一個(gè)引用,第2個(gè)是自定義類(lèi)型的一個(gè)對(duì)象。這個(gè)重載方式是友元重載。這個(gè)函數(shù)的返回類(lèi)型是一個(gè)ostream類(lèi)型的引用,在函數(shù)中實(shí)際返回的是該函數(shù)的第一個(gè)參數(shù),這樣做是為了使得“”能夠連續(xù)使用。有些C++編譯器不區(qū)分前綴或后綴運(yùn)算符,這時(shí)只能通過(guò)對(duì)運(yùn)算符函數(shù)進(jìn)行重載來(lái)反映其為前綴或后綴運(yùn)算符。注意不能自己定義新的運(yùn)算符,只能是把C++原有的運(yùn)算符用到自己設(shè)計(jì)的類(lèi)上面去。同時(shí),經(jīng)過(guò)重載,運(yùn)算符并不改變?cè)械膬?yōu)先級(jí),也不改變它所需的操作數(shù)目。當(dāng)不涉及到定義的類(lèi)對(duì)象時(shí),它仍然執(zhí)行系統(tǒng)預(yù)定義的運(yùn)算,只有用到自己定義的對(duì)象上,才執(zhí)行新定義的操作。應(yīng)該根據(jù)需要進(jìn)行運(yùn)算符重載。不排除在某些特殊情況下會(huì)有一些特殊的需要,但大多數(shù)情況下不會(huì)將運(yùn)算符“+”重載為兩個(gè)復(fù)數(shù)相減的運(yùn)算(盡管有能力這么做)。一般總是要求運(yùn)算符重載合乎習(xí)慣。 類(lèi)運(yùn)算符和友元運(yùn)算符的區(qū)別如果運(yùn)算符所需的操作數(shù)(尤其是第一個(gè)操作數(shù))希望進(jìn)行隱式類(lèi)型轉(zhuǎn)換,則運(yùn)算符應(yīng)通過(guò)友元來(lái)重載。另一方面,如果一個(gè)運(yùn)算符的操作需要修改類(lèi)對(duì)象的狀態(tài),則應(yīng)當(dāng)使用類(lèi)運(yùn)算符,這樣更符合數(shù)據(jù)封裝的要求。但參數(shù)是引用還是對(duì)象,則要根據(jù)運(yùn)算符在使用中可能出現(xiàn)的情況來(lái)決定。如果對(duì)象作為重載運(yùn)算符函數(shù)的參數(shù),則可以使用構(gòu)造函數(shù)將常量轉(zhuǎn)換成該類(lèi)型的對(duì)象。如果使用引用作為參數(shù),因?yàn)檫@些常量不能作為對(duì)象名使用,所以編譯系統(tǒng)就要報(bào)錯(cuò)。 下標(biāo)運(yùn)算符“[ ]”的重載運(yùn)算符“[ ]”只能用類(lèi)運(yùn)算符來(lái)重載。 流類(lèi)庫(kù)C++的流類(lèi)庫(kù)由幾個(gè)進(jìn)行I/O操作的基礎(chǔ)類(lèi)和幾個(gè)支持特定種類(lèi)的源和目標(biāo)的I/O操作的類(lèi)組成。 流類(lèi)庫(kù)的基礎(chǔ)類(lèi)在C++中,輸入輸出時(shí)同流來(lái)完成的。C++的輸出操作將一個(gè)對(duì)象的狀態(tài)轉(zhuǎn)換成一個(gè)字符序列,輸出到某個(gè)地方。輸入操作也是從某個(gè)地方接收到一個(gè)字符序列,然后將其轉(zhuǎn)換成一個(gè)對(duì)象的狀態(tài)所要求的格式。這看起來(lái)很像數(shù)據(jù)在流動(dòng),于是把接收輸出數(shù)據(jù)的地方叫做目標(biāo),把輸入數(shù)據(jù)來(lái)自的地方叫做源。而輸入和輸出操作可以看成字符序列在源、目標(biāo)以及對(duì)象之間的流動(dòng)。C++將與輸入和輸出有關(guān)的操作定義為一個(gè)類(lèi)體系,放在一個(gè)系統(tǒng)庫(kù)里,以備用戶(hù)調(diào)用。這個(gè)執(zhí)行輸入和輸出操作的類(lèi)體系就叫做流類(lèi),提供這個(gè)流類(lèi)實(shí)現(xiàn)的系統(tǒng)庫(kù)就叫做流類(lèi)庫(kù)。C++的流類(lèi)庫(kù)由幾個(gè)進(jìn)行I/O操作的基礎(chǔ)類(lèi)和幾個(gè)支持特定種類(lèi)源和目標(biāo)的I/O操作類(lèi)組成。在C++中,如果在多條繼承路徑上有一個(gè)匯合處,則稱(chēng)這個(gè)匯合處的基類(lèi)為公共基類(lèi)(ios符合條件)。因?yàn)榭梢酝ㄟ^(guò)不同的訪(fǎng)問(wèn)路徑訪(fǎng)問(wèn)這個(gè)基類(lèi),從而使公共的基類(lèi)會(huì)產(chǎn)生多個(gè)實(shí)例,這樣會(huì)引起二義性。如果想使這個(gè)公共的基類(lèi)只產(chǎn)生一個(gè)實(shí)例,則可以將這個(gè)基類(lèi)說(shuō)明為虛基類(lèi)。ios類(lèi)就是isrream類(lèi)和ostream類(lèi)的虛基類(lèi),用來(lái)提供對(duì)流進(jìn)行格式化I/O操作和錯(cuò)誤處理的成員函數(shù)。用關(guān)鍵字virtual可將公共基類(lèi)說(shuō)明為虛基類(lèi),虛基類(lèi)的定義很難處理,這就是為什么最初的C++語(yǔ)言沒(méi)有能支持多重繼承的原因。從ios類(lèi)公有派生的istream和ostream兩個(gè)類(lèi)分別提供對(duì)流進(jìn)行提取操作和插入操作的成員函數(shù),而iostream類(lèi)通過(guò)組合istream類(lèi)和ostream類(lèi)來(lái)支持對(duì)一個(gè)流進(jìn)行雙向(也就是輸入和輸出)操作,它并沒(méi)有提供新的成員函數(shù)。C++流類(lèi)庫(kù)預(yù)定義了4個(gè)流,它們是cin、cout、cerr、clog。事實(shí)上,可以將cin視為類(lèi)istream的一個(gè)對(duì)象,而將cout視為類(lèi)ostream的對(duì)象。流是一個(gè)抽象概念,當(dāng)實(shí)際進(jìn)行I/O操作時(shí),必須將流和一種具體的物理設(shè)備(比如鍵盤(pán))聯(lián)接起來(lái)。C++的流類(lèi)庫(kù)預(yù)定義的4個(gè)流所聯(lián)接起來(lái)的具體設(shè)備為:cin 與標(biāo)準(zhǔn)輸入設(shè)備相聯(lián)接cout 與標(biāo)準(zhǔn)輸出設(shè)備相聯(lián)接cerr 與標(biāo)準(zhǔn)錯(cuò)誤輸出設(shè)備相聯(lián)接(非緩沖方式)clog 與標(biāo)準(zhǔn)錯(cuò)誤輸出設(shè)備相聯(lián)接(緩沖方式) 默認(rèn)輸入輸出的格式控制關(guān)于數(shù)值數(shù)據(jù),默認(rèn)方式能夠自動(dòng)識(shí)別浮點(diǎn)數(shù)并用最短的格式輸出,還可以將定點(diǎn)數(shù)分成整數(shù)和小數(shù)部分。特別要注意字符的讀入規(guī)則。對(duì)單字符來(lái)講,它將舍去空格,直到讀到字符為止。對(duì)于單字符對(duì)象a,b和c,“cinabc;”能將連續(xù)的3個(gè)字符分別正確地賦給相應(yīng)對(duì)象。對(duì)字符串來(lái)講,它從讀到第一個(gè)字符開(kāi)始,到空格符結(jié)束。對(duì)于字符數(shù)組,使用數(shù)組名來(lái)整體讀入。但對(duì)于字符指針,盡管為它動(dòng)態(tài)分配了地址,也只能采取逐個(gè)賦值的方法,它不僅不以空格結(jié)束,反而舍棄空格(讀到字符才計(jì)數(shù))。因?yàn)樽址疀](méi)有結(jié)束位,所以將字符串作為整體輸出時(shí),有效字符串后面將出現(xiàn)亂碼。不過(guò),可以手工增加表示字符串的結(jié)束符“\0”來(lái)消除亂碼。當(dāng)用鍵盤(pán)同時(shí)給一個(gè)單字符對(duì)象和一個(gè)字符串對(duì)象賦值時(shí),不要先給字符串賦值。如果先給它賦值,應(yīng)該強(qiáng)行使用結(jié)束符。Bool(布爾型),其他的值均識(shí)別為1。輸出時(shí),只有0和1兩個(gè)值。如果默認(rèn)輸入輸出格式不能滿(mǎn)足自己的要求,就必須重載它們。 使用ios_base類(lèi)ios_base類(lèi)派生ios類(lèi),ios類(lèi)又是istream類(lèi)和ostream類(lèi)的虛基類(lèi)。 常量名及含義常量名含義skipws跳過(guò)輸入中的空白left輸出數(shù)據(jù)按輸出域左邊對(duì)齊輸出right輸出數(shù)據(jù)按輸出域右邊對(duì)齊輸出intermal在指定任何引
點(diǎn)擊復(fù)制文檔內(nèi)容
職業(yè)教育相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1