I O流類庫(一)

2021-07-09 07:14:15 字數 1464 閱讀 9649

1. 讀取單個字元

2. 返回乙個整數(輸入字元的ascall碼值)

get(cahr&)

1. 返回單個字元

2. 返回乙個istream物件的引用

#include 

using

namespace

std;

int main(void)

getline()

1. 讀取一行(遇到回車鍵)

2. 返回istream物件的引用

3. getline()與》的區別:

char string1[256];

cin.getline(string1, 256); //get a whole line

cin>>string1; //stop at the first blank space

#include 

using

namespace

std;

int main(void)

;cin.getline(buf, 9);

cout

<< buf << endl;

return

0; }

read()

1. read(buf, len)

2. 返回乙個istream物件的引用

3. 對空白字元照讀不誤

4. 必須讀滿len個字元才停止

#include 

using

namespace

std;

int main(void)

;cin.read(buf, 5);

cout

<< buf << endl;

return

0; }

peek()

檢視而不讀取
putback()

將乙個字元新增到流
#include 

using

namespace

std;

int main(void)

11 IO流與流類庫

流是資訊流動的一種抽象,在程式中的物件 檔案物件 之間相互流動 流物件與檔案操作 提取與插入 三個輸出流 三個輸出流物件 標準輸出換向 預設是輸出到螢幕的 ofstream fout b.out streambuf pold cout.rdbuf fout.rdbuf cout.rdbuf pold...

C 極簡總結 I O 流類庫(一)

在c 的輸入輸出系統中,最核心的是流 stream 流的操作包括對流的讀和寫。1 流類庫 c 將與輸入輸出有關的操作定義為乙個類體系,並將其放在乙個系統庫里,以備使用者呼叫。這個執行輸入和輸出操作的類體系就叫流類,實現流類的庫就是流類庫。流類庫的基本結構 類是istream類和ostream類的虛基...

實驗六 流類庫與I O

一 實驗內容 1 合併兩個檔案到新檔案中。檔名均從鍵盤輸入 2 使用檔案i o流,以文字方式開啟part1中合併後的檔案,在檔案最後一行新增字元 merge successfully.include include include include using namespace std intmai...