迭代器

来源:互联网 发布:电脑分享网络给手机 编辑:程序博客网 时间:2024/06/05 14:08

标准容器迭代器的运算符

*iter

iter->mem

++iter

--iter

iter1==iter2

iter1!=iter2


迭代器类型

vector<int>::iterator it;

string::iterator it2

...


迭代器运算

iter+n

iter-n

iter+=n

iter-=n

iter1-iter2

>,>=,<,<=


无相加运算

如果容器为空,则begin、end 返回同一个迭代器,都是尾后迭代器

凡使用了迭代器的循环体,都不要向迭代器所属的容器中添加元素



0 0