阅读背景:

Iterator和Iterable的区别以及使用

来源:互联网 

Iterator和Iterable的区别以及使用

 

1、什么是迭代器

迭代器(iterator)是一种对象,它能够用来遍历标准模板库容器中的部分或全部元素,每个迭代器对象代表容器中的确定的地址。迭代器修改了常规指针的接口,所谓迭代器是一种概念上的抽象:那些行为上像迭代器的东西都可以叫做迭代器。然而迭代器有很多不同的能力,它可以把抽象容器和通用算法有机的统一起来迭代器(i




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: