为什么要用迭代器
2024-10-05 13:32:04
迭代器是一种对象,它能够用来遍历标准模板库容器中的部分或全部元素,每个迭代器对象代表容器中的确定的地址。迭代器修改了常规指针的接口,所谓迭代器是一种概念上的抽象,那些行为上像迭代器的东西都可以叫做迭代器。然而迭代器有很多不同的能力,它可以把抽象容器和通用算法有机的统一起来。每一种容器型别都必须提供自己的迭代器。每一种容器都将其迭代器以嵌套的方式定义于内部。因此各种迭代器的接口相同,型号却不同。
迭代器的好处是它是一个接口,你只用接口约定的方法调用就可以迭代,以后被迭代的对象可以改变类型,如果考虑以后可能改变类型用迭代器会更加灵活。
- 上一篇:为什么要用白话文取代文言文
- 下一篇:为什么要用粪便去给蔬菜施肥
猜你喜欢
-
用医保卡去医院看牙齿可以报销吗
阅读量:55 -
租房一般要问清楚哪些问题
阅读量:35 -
如何选购儿童三轮车
阅读量:88 -
烤漆门如何补漆
阅读量:85 -
黑色车漆面白斑如何处理
阅读量:65 -
怎么正确护理头发
阅读量:41 -
卫生间防水需要注意哪些
阅读量:57 -
羽绒服漏绒怎么解决
阅读量:94 -
怎样选购水管
阅读量:63 -
海苔如何选购
阅读量:51
猜你喜欢
-
阅读量:38
-
阅读量:17
-
阅读量:41
-
阅读量:43
-
阅读量:47
-
阅读量:9
-
阅读量:90
-
阅读量:10
-
阅读量:63
-
阅读量:30