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