顺序容器(迭代器)--C++复习(9)
2020-12-13 13:47
标签:item 写法 mem vector person n个元素 nbsp back deque 一、像使用指针可以遍历数组一样,我们可以使用迭代器来遍历容器; 二、迭代器常用运算: 1.*ite返回迭代器所指向的元素的引用(ite是一个迭代器); 2.ite->mem:获取迭代器中指定元素名为mem的成员,等价于(*item).mem; 3.++ite/ite++:给ite加1,指向下一个元素;同-- 4.ite1==ite2,比较两个迭代器是否相等,即是否是指向同一个容器的同一个元素 三、vector和deque提供的额外运算 1.ite+/-n:返回指向后/前n个元素的迭代器 2.ite1+=ite2:ite1+ite2赋值给ite1;同-= 3.>,>=,
四、迭代器取值范围 [first,last),前闭后开,返回第一个元素的位置和最后一个元素位置的后面。 五、实例 顺序容器(迭代器)--C++复习(9) 标签:item 写法 mem vector person n个元素 nbsp back deque 原文地址:https://www.cnblogs.com/jiang-021/p/11538037.html 1 class Person
2 {
3 public:
4 int pid;
5 void print(){cout//内联函数
6 }
7
8 vector