迭代器和指針、指針和引用

迭代器和指針的區別: 相同的點: 均可以進行整數操做進行加減運算,實現當前位置的移動;支持同類型的進行減法操做,獲得兩個指針之間的距離。web 不一樣點: 迭代器: 一、 迭代器不是指針是類模版,表現像指針。它模擬了一些指針的功能, 經過重載指針的一些操做符。本質是封裝了原生指針,至關於指針的一種升級。 二、 迭代器返回的是對象的引用而不是對象的值。svg 指針: 一、 指針有迭代器不能完成的功能
相關文章
相關標籤/搜索