计算机二级辅导:C 迭代器简介计算机等级考试

文章作者 100test 发表时间 2010:01:01 13:02:01
来源 100Test.Com百考试题网


  除了使用下标来访问vector对象的元素外,标准库还提供了另一种检测元素的方法:使用迭代器(iterator)。迭代器是一种允许程序员检查容器内元素,并实现元素遍历的数据类型。

  标准库为每一种标准容器(包括vector)定义了一种迭代器类型。迭代器类型提供了比下标操作更一般化的方法:所有的标准库容器都定义了相应的迭代器类型,而只有少数的容器支持下标操作。因为迭代器对所有的容器都适用,现代C 程序更倾向于使用迭代器而不是下标操作访问容器元素,即使对支持下标操作的vector类型也这样。

  具体讨论迭代器的工作原理,但在完全了解它复杂的实现细节之前,我们一样可以先使用它。

  1. 容器的iterator类型

  每种容器类型都定义了自己的迭代器类型,如vector:

  vector


相关文章


c 辅导:VisualC ADO数据库编程入门(1)计算机等级考试
计算机二级辅导:使用VC 压缩解压缩文件夹计算机等级考试
计算机二级辅导:VC文件扩展名解读大全计算机等级考试
尝试强行修改const变量引出的话题计算机等级考试
计算机二级辅导:C 迭代器简介计算机等级考试
使用Windows钩子获取丢失的密码计算机等级考试
VisualC ADO数据库编程入门汇总计算机等级考试
C 中const与static在面向过程代码中的异同计算机等级考试
做出windows那种无闪烁画图计算机等级考试
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛