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

正文內(nèi)容

第9章io流類-資料下載頁(yè)

2024-10-11 13:25本頁(yè)面

【導(dǎo)讀】2020年11月17日5時(shí)38. 分《面向?qū)ο蟪绦蛟O(shè)計(jì)與VisualC++》3. 而且用戶也不能通過(guò)重載庫(kù)函數(shù)的方式實(shí)現(xiàn)用?,F(xiàn)既麻煩,也增加了程序設(shè)計(jì)的復(fù)雜性;理解為字符序列在計(jì)算機(jī)內(nèi)存與外設(shè)之間的流動(dòng);象為流,將實(shí)現(xiàn)設(shè)備之間交換信息的類。合構(gòu)成了I/O流類庫(kù),簡(jiǎn)稱為流庫(kù)。streambuf組成,所有流類都通過(guò)這兩個(gè)基類。istream、輸出流類ostream,這2個(gè)流類稱為流庫(kù)中。ios基類主要完成其全部派生類中均需要的流的。狀態(tài)設(shè)置、狀態(tài)報(bào)告、顯示精度、域?qū)?、填充字。類?jīng)多繼承而產(chǎn)生。

  

【正文】 *,int=ios::out, int=filebuf::openprot) 2020年 11月 17日 5時(shí) 38分 《面向?qū)ο蟪绦蛟O(shè)計(jì)與 Visual C++》 44 最后一個(gè)構(gòu)造函數(shù)是 ofstream類最常用的定義 ofstream類對(duì)象的初始化構(gòu)造函數(shù)。 三個(gè)參數(shù)分別表示: ●文件名 ●文件流的操作模式 ●打開(kāi)文件的共享 /保護(hù)模式 文件流操作模式的默認(rèn)值為 ios::out,共享 /保護(hù)模式的默認(rèn)值為 ios::openprot。 參數(shù)含義 2020年 11月 17日 5時(shí) 38分 《面向?qū)ο蟪绦蛟O(shè)計(jì)與 Visual C++》 45 (3) fstream類 fstream類重載了 4個(gè)構(gòu)造函數(shù) : fstream(); fstream(filedesc); fstream(filedesc, const char *,int); fstream(const char *,int, int=filebuf::openprot); 2020年 11月 17日 5時(shí) 38分 《面向?qū)ο蟪绦蛟O(shè)計(jì)與 Visual C++》 46 最后一個(gè)構(gòu)造函數(shù)是 fstream類最常用的定義 fstream類對(duì)象的初始化構(gòu)造函數(shù)。 三個(gè)參數(shù)分別表示: ●文件名 ●文件流的操作模式 ●打開(kāi)文件的共享 /保護(hù)模式 共享 /保護(hù)模式的默認(rèn)值為 ios::openprot。 參數(shù)含義 2020年 11月 17日 5時(shí) 38分 《面向?qū)ο蟪绦蛟O(shè)計(jì)與 Visual C++》 47 /輸出 文本文件流的讀 ● 文件流的讀是從一個(gè)打開(kāi)的文件向其他設(shè)備(如內(nèi)存變量)交換信息的過(guò)程,即對(duì)應(yīng)內(nèi)存變量的輸入。 ● 打開(kāi)文件時(shí),只要沒(méi)有定義為二進(jìn)制格式打開(kāi)時(shí),文件的默認(rèn)打開(kāi)方式為文本格式打開(kāi)方式。 ● ifstream類對(duì)象可以使用 istream類中定義的所有公有操作和公有成員函數(shù)、輸入操作符“ ”以及 get()、 getline()。 2020年 11月 17日 5時(shí) 38分 《面向?qū)ο蟪绦蛟O(shè)計(jì)與 Visual C++》 48 文本文件流的寫 ● 文件流的寫是從其他設(shè)備向一個(gè)打開(kāi)的文件交換信息的過(guò)程,即對(duì)應(yīng)著內(nèi)存變量的輸出。 ● ofstream類的對(duì)象可以使用 ostream類中定義的全部公有操作和公有成員函數(shù),如ostream類中定義的輸出操作符“ ”及成員函數(shù) put()、 write()等。 文本文件的寫 2020年 11月 17日 5時(shí) 38分 《面向?qū)ο蟪绦蛟O(shè)計(jì)與 Visual C++》 49 /輸出 ● 在創(chuàng)建讀文件流類的文件對(duì)象時(shí) , 需使用邏輯或運(yùn)算指定為二進(jìn)制文件操作模式( ios::binary) 打開(kāi)文件 。 ● 對(duì)二進(jìn)制文件的輸入 /輸出有兩種方式: 使用 get()和 put() 使用 read()和 write() 2020年 11月 17日 5時(shí) 38分 《面向?qū)ο蟪绦蛟O(shè)計(jì)與 Visual C++》 50 /輸出 C++可以通過(guò)重載 輸入運(yùn)算符“ ” 輸出運(yùn)算符“ ” 實(shí)現(xiàn)自定義數(shù)據(jù)類型的輸入 /輸出。 2020年 11月 17日 5時(shí) 38分 《面向?qū)ο蟪绦蛟O(shè)計(jì)與 Visual C++》 51 1. 輸出運(yùn)算符重載格式 ostream amp。operator(ostream amp。out, class_name amp。obj) { out 1。 out 2。 ┇ out n。 return out。 } 2020年 11月 17日 5時(shí) 38分 《面向?qū)ο蟪绦蛟O(shè)計(jì)與 Visual C++》 52 ● 參數(shù) out是 ostream類對(duì)象的引用,因此,out必須是輸出流。 ● out應(yīng)符合 C++關(guān)于標(biāo)識(shí)符的命名規(guī)則。 ● 第二個(gè)參數(shù)是自定義數(shù)據(jù)類型class_name的對(duì)象的引用。 ● 變量名 變量名 … 變量名 n是自定義數(shù)據(jù)類型的各數(shù)據(jù)成員。 參數(shù)說(shuō)明 2020年 11月 17日 5時(shí) 38分 《面向?qū)ο蟪绦蛟O(shè)計(jì)與 Visual C++》 53 istream amp。operator(istream amp。in, class_name amp。obj) { in 1。 in 2。 ┇ in n。 return in。 } 2. 輸入運(yùn)算符重載格式 2020年 11月 17日 5時(shí) 38分 《面向?qū)ο蟪绦蛟O(shè)計(jì)與 Visual C++》 54 說(shuō)明 與輸出運(yùn)算符重載一樣,為保證對(duì)私有數(shù)據(jù)成員的訪問(wèn)屬性,輸入運(yùn)算符重載函數(shù)也需要定義為類的友元函數(shù)。 2020年 11月 17日 5時(shí) 38分 《面向?qū)ο蟪绦蛟O(shè)計(jì)與 Visual C++》 55 參加課內(nèi)外討論 2020年 11月 17日 5時(shí) 38分 《面向?qū)ο蟪绦蛟O(shè)計(jì)與 Visual C++》 56 本章結(jié)束
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1