1. 程式人生 > >C++ IO庫的使用

C++ IO庫的使用

IO類:

iostream定義了用於讀寫流的基本型別

fstream 定義了讀寫命名檔案的型別。

sstream 定義了讀寫記憶體string物件的型別。

std::ios::in  std::ios::binary 的作用

>>運算子,用來從一個istream物件讀取輸入資料。

<<運算子,用於從一個ostream物件寫入輸出資料。

std::ios::in | std::ios::binary //以二進位制方式讀開啟

檔案模式:

常量含義
ios_base::in開啟檔案,以便讀取
ios_base::out開啟檔案,以便寫入
ios_base::ate開啟檔案,並移到檔案尾
ios_base::app追加到檔案尾
ios_base::trunc如果檔案存在,則截短檔案
ios_base::binary二進位制檔案
ate和binary模式可以用於任何型別的檔案流物件,且可以與其他任何檔案模式組合使用