一、概述
1.理解流的概念
1)程式建立的輸入輸出物件的乙個流物件
2)讀:從流物件中獲取 寫:寫入流物件
輸入輸出針對程式而言;
ostream:程式輸出 write 進行寫入流物件
istream : 輸入(程式) ,read 讀入程式
3)流結構 :ios ⇒ istream ⇒ iostream ⇒ fstream ⇒ sstream
流的使用
1)構造流物件
ofstream myfile(「filename」) 自動開啟該檔案
或者 ofstream myfile; myfile.open(「filename」)
操縱符*動手試試
iomanip : setprecision() :設定精度
width():設定輸出寬度(out.width(10))
setioflags :設定對齊方式
寫入檔案的步驟
ostream myfile;
myfile.open("")
myfile.write()
myfile.close()
3)幾個操作符
write/ read(記得s (* char 需要進行空間申請))
open:建立與檔案的聯絡
close:關閉流物件
二、**示例
//
// created by lyf on 2020/8/28.
//#include
#include
"iostream"
using
namespace std;
intmain()
C 基礎 IO檔案流
const string filepath 直接構造且以讀取模式開啟檔案 ifstream if1 filepath filedata.txt string line vectorstrvec if if1 預設構造,呼叫open函式以讀取模式開啟檔案,且用is open判斷開啟是否成功 ifstr...
IO流 字元流 IO流小結 IO流案例總結
1 字元流 掌握 1 位元組流操作中文資料不是特別的方便,所以就出現了轉換流。轉換流的作用就是把位元組流轉換字元流來使用。2 轉換流其實是乙個字元流 字元流 位元組流 編碼表 3 編碼表 a 就是由字元和對應的數值組成的一張表 b 常見的編碼表 ascii iso 8859 1 gb2312 gbk...
C 學習之IO流
主要i o流類 格式化i o 1 格式化函式 成員函式 cout 10 3.0 endl cout.precision 10 cout 10 3.0 endl 3333 2 流控制符 全域性函式 include cout 10 3.0 endl cout setprecision 10 10 3.0...