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