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

正文內容

第9章io流類-資料下載頁

2025-10-02 13:25本頁面

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

  

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