流迭代器的使用

2021-09-08 22:04:49 字數 726 閱讀 1258

10.29 編寫程式,使用流迭代器讀取乙個文字檔案,存入乙個vector中的string裡。

#include#include

#include

#include

#include

using

namespace

std;

intmain()

10.30 使用流迭代器、sort和copy從標準輸入讀取乙個整數序列,將其排序,並將結果寫到標準輸出。

#include#include

#include

#include

#include

using

namespace

std;

intmain()

10.33 編寫程式,接受三個引數:乙個輸入檔案和兩個輸出檔案的檔名。輸入檔案儲存的應該是整數。使用istream_iterator讀取文字輸入檔案。使用ostream_iterator將奇數寫入第乙個輸出檔案,每個值之後都跟乙個空格。將偶數寫入第二個輸出檔案,每個值都獨佔一行。

#include#include

#include

#include

using

namespace

std;

intmain()

cout

}

流迭代器的應用

使用istream iterator物件從標準輸入讀一些列的整數,使用ostream iterator物件將其中的奇數寫入到乙個檔案中,並在給個寫入的值後面加上乙個空格,同時用另乙個ostream iterator物件將偶數寫到第二個檔案中,每個寫入的值都存放單獨的行中。include includ...

io流迭代器

建立乙個流迭代器的時候必須指定迭代器將要讀寫的物件型別。istream iterator istream iteratorin iter cin 從cin讀取int istream iteratoreof 尾後迭代器通過流迭代器讀入資料的例子 while in iter eof 注意 運算子的優先順...

C STL 流迭代器

流迭代器是一種迭代器介面卡。istream iterator用於讀取輸入流,ostream iterator用於寫輸出流。這些迭代器將它們所對應的流視為特定型別的元素序列。使用流迭代器時,可以用泛型演算法從流物件中讀資料或將資料寫入到流物件中。流迭代器的建構函式如下 流迭代器的基本操作如下 1 流迭...