为什么要用迭代器
2024-10-05 13:32:04
迭代器是一种对象,它能够用来遍历标准模板库容器中的部分或全部元素,每个迭代器对象代表容器中的确定的地址。迭代器修改了常规指针的接口,所谓迭代器是一种概念上的抽象,那些行为上像迭代器的东西都可以叫做迭代器。然而迭代器有很多不同的能力,它可以把抽象容器和通用算法有机的统一起来。每一种容器型别都必须提供自己的迭代器。每一种容器都将其迭代器以嵌套的方式定义于内部。因此各种迭代器的接口相同,型号却不同。
迭代器的好处是它是一个接口,你只用接口约定的方法调用就可以迭代,以后被迭代的对象可以改变类型,如果考虑以后可能改变类型用迭代器会更加灵活。
- 上一篇:为什么要用白话文取代文言文
- 下一篇:为什么要用粪便去给蔬菜施肥
猜你喜欢
-
镁和稀盐酸反应生成什么
阅读量:56 -
镁和氧化性酸反应会怎么样
阅读量:49 -
镁会和冷水反应吗
阅读量:94 -
镁可以与水反应吗
阅读量:54 -
镁离子和偏铝酸根能否共存
阅读量:86 -
镁离子有没有定性鉴定方法
阅读量:53 -
镁氧柠檬酸盐有什么作用
阅读量:71 -
镁与氯化铝溶液反应
阅读量:36 -
镁与氧气在常温下反应么
阅读量:79 -
镁元素是什么
阅读量:23
猜你喜欢
-
阅读量:15
-
阅读量:61
-
阅读量:74
-
阅读量:67
-
阅读量:75
-
阅读量:30
-
阅读量:60
-
阅读量:61
-
阅读量:75
-
阅读量:96