天气预报 > 其他 > 为什么要用迭代器
为什么要用迭代器
更新时间: 2020-09-19 00:00:00  

迭代器是一种对象,它能够用来遍历标准模板库容器中的部分或全部元素,每个迭代器对象代表容器中的确定的地址。迭代器修改了常规指针的接口,所谓迭代器是一种概念上的抽象,那些行为上像迭代器的东西都可以叫做迭代器。然而迭代器有很多不同的能力,它可以把抽象容器和通用算法有机的统一起来。每一种容器型别都必须提供自己的迭代器。每一种容器都将其迭代器以嵌套的方式定义于内部。因此各种迭代器的接口相同,型号却不同。

迭代器的好处是它是一个接口,你只用接口约定的方法调用就可以迭代,以后被迭代的对象可以改变类型,如果考虑以后可能改变类型用迭代器会更加灵活。

关键词: 为什么

为什么要用迭代器相关经验

天气预报

最新推荐

页面:/news/view-234145/ | 耗时:0.6557 s | 内存:2.11 MB | 查询:4 | 缓存读取:3 写入:0 | 加载文件:25
select * from tbl_Articles WHERE ArticleID=234145 LIMIT 0,1
select * from tbl_Articles_data WHERE ArticleID=234145 LIMIT 0,1
select * from tbl_Articles_sphinx where id=234145 LIMIT 0,1
SELECT ArticleID,Title FROM tbl_Articles WHERE ArticleID IN(1314505,1126880,1044649,2072327,1123539,1114478,2376240,1119900,3436199,113499,1094613,2783625,1329223,1085764,1419892,1126557,3164526,139581,142135,1119690,120931,1062538,1636358,1093993,1124424,1073568,1086097,2109173,3336829,1117766) ORDER BY field (ArticleID,1314505,1126880,1044649,2072327,1123539,1114478,2376240,1119900,3436199,113499,1094613,2783625,1329223,1085764,1419892,1126557,3164526,139581,142135,1119690,120931,1062538,1636358,1093993,1124424,1073568,1086097,2109173,3336829,1117766)