9.2迭代器和迭代器范围

来源:互联网 发布:我的世界优化mod 编辑:程序博客网 时间:2024/05/11 05:07

vector和deque的迭代器间的减法操作:

iter1-iter2

操作结果是两个迭代器间的距离,difference_type类型,可直接cout输出。

 

注意:只适用于vector和deque。

 

同样,迭代器加或减整数值n,也只适用于vector和deque。

 

但是这两个容器的迭代器间是否有+=和-=操作呢?待查……

 

 

左闭合区间的编程意义,有两个方便的操作:first和last相等,容器为空;不等的话,first可若干次自增后等于last。

但是,last不能位于first前!

 

原创粉丝点击