9.2迭代器和迭代器範圍

vector和deque的迭代器間的減法操作:

iter1-iter2

操作結果是兩個迭代器間的距離,difference_type類型,可直接cout輸出。

 

注意:只適用於vector和deque。

 

同樣,迭代器加或減整數值n,也只適用於vector和deque。

 

但是這兩個容器的迭代器間是否有+=和-=操作呢?待查……

 

 

左閉合區間的編程意義,有兩個方便的操作:first和last相等,容器爲空;不等的話,first可若干次自增後等於last。

但是,last不能位於first前!

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章