+ -
当前位置:首页 → 问答吧 → 大神,详细解说下迭代器

大神,详细解说下迭代器

时间:2011-12-06

来源:互联网

RT
经常听到迭代器这个词。
可概念总是模模糊糊的

作者: beefliu   发布时间: 2011-12-06

先阅读一下stl里关于迭代器的部分

作者: ouyh12345   发布时间: 2011-12-06

初学者的话,你可以把这东西理解成一个特殊的指针,使用迭代器可以像操作数组一样操作其他容器。

作者: LinuxTiger   发布时间: 2011-12-06

primer 容器

作者: mosal   发布时间: 2011-12-06

引用 2 楼 linuxtiger 的回复:

初学者的话,你可以把这东西理解成一个特殊的指针,使用迭代器可以像操作数组一样操作其他容器。

反了……指针是特殊的迭代器,不是所有的迭代器都能像指针那么用。

作者: FrankHB1989   发布时间: 2011-12-06

引用 4 楼 frankhb1989 的回复:

引用 2 楼 linuxtiger 的回复:

初学者的话,你可以把这东西理解成一个特殊的指针,使用迭代器可以像操作数组一样操作其他容器。

反了……指针是特殊的迭代器,不是所有的迭代器都能像指针那么用。


我知道。。我只不过是想把问题简单化好理解。。迭代器有好几种,只读,反向等,用法当然和指针不一样了。

作者: LinuxTiger   发布时间: 2011-12-06

《设计模式》行为模式,迭代器……
看了这个才能对迭代器有真正的了解

作者: p569354158   发布时间: 2011-12-06