目標(biāo)1:使用istream_iterator讀取一個文件的內(nèi)容(為數(shù)字),使用ostream_iterator將奇數(shù)寫入第一個文件中,每個值之后都跟一個空格;將偶數(shù)寫入第二個文件中,每個值占一行。#i
一.原理先看一個例子,我們?yōu)闀陮懸粋€管理圖書的程序,書店里有許多書Book,每個書架(BookShelf)上有多本書。類結(jié)構(gòu)如下所示:class?Book?{ private: ?string?bo
看的越多,好像關(guān)于迭代器也就越難寫了,呵呵不過,還是做個記錄,聊以自慰吧1、首先迭代器是一種廣義的指針,一個數(shù)組也同樣可以作為一種迭代器的具象,迭代器提供對一個容器中的對象的訪問方法,并且定義了容器中