在看c++primer的時候,練習題7.31裡
std::istream& input(std::istream& in);
std::ostream& output(std::ostream& out) const;
分別是什麼意思啊,看的不是很懂能不能解釋一下
std::istream& sales_item::input(std::istream& in)
這個函式要求傳乙個std::istream類物件的引用,並返回乙個std::istream類物件的引用
std::ostream& sales_item::output(std::ostream& out)
這個函式要求傳乙個std::ostream類物件的引用,並返回乙個std::ostream類物件的引用
istream和ostream這兩個類是包含在iostream庫中的
//定義乙個類的輸入成員函式
std::istream & sales_item::input(std::istream& in)
return in;
}
//定義乙個類的輸出成員函式
std::ostream & sales_item::output(std::ostream& out) const
C 輸入 輸出流
低階i o功能 如無格式的i o 通常指大量的位元組在裝置到記憶體或記憶體到裝置的簡單傳輸。高階i o功能 格式化i o 它將位元組組合成有意義的單元,如資料型別。對於大容量檔案的處理,使用無格式的i o可獲得最佳的效能。不帶引數值成員函式get 從指定的流中讀取乙個字元 即使是空格 並返回該字元作...
C 輸入輸出流
一 c 流的概念 在c 語言中,資料的輸入和輸出 簡寫為i o 包括對標準輸入裝置鍵盤和標準輸 出裝置顯示器 對在外存磁碟上的檔案和對記憶體中指定的字串儲存空間 當然可 用該空間儲存任何資訊 進行輸入輸出這三個方面。對標準輸入裝置和標準輸出設 備的輸入輸出簡稱為標準i o,對在外存磁碟上檔案的輸入輸...
C 輸入 輸出流
一 流低階i o功能 如無格式的i o 通常指大量的位元組在裝置到記憶體或記憶體到裝置的簡單傳輸。高階i o功能 格式化i o 它將位元組組合成有意義的單元,如資料型別。對於大容量檔案的處理,使用無格式的i o可獲得最佳的效能。二 成員函式get和getline 不帶引數值成員函式get 從指定的流...