![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++
Frank110991
天行健君子以自强不息地势坤君子以厚德载物
展开
-
C++ 迭代器
一、迭代器简介迭代器是一种检查容器内元素并遍历元素的数据类型。标准库为每一种标准容器(包括vector)定义了一种迭代器类型,迭代器类型提供了比下标操作更通用化的方法:所有的标准库容器都定义了相应的迭代器类型,而只有少数的容器支持下标操作。因为迭代器对所有容器都适用,现代C++程序更倾向于使用迭代器而不是下标操作访问容器元素,即使对支持下标操作的vector 类型也是这样。二、容器的i原创 2015-09-04 19:15:58 · 482 阅读 · 0 评论 -
标准库vector类型
vector 是同一种类型的对象的集合,每个对象都有一个对应的整数索引值。和string对象一样,标准库将负责管理与存储元素相关内容。我们把vector 称为容器。 vector是一个类模板,使用类模板可以编写一个类定义或函数定义,而用于多个不同的数据类型。 注意:vector不是一种数据类型,而只是一个类模板,可以用来定义任意多种数据类型,vector类型的每一种都指定了其保存元素的类型。因此原创 2015-09-04 15:48:30 · 329 阅读 · 0 评论