迭代器和指針的區別

迭代器與指針的差別: 迭代器:       (1)迭代器不是指針,是類模板,表現的像指針。他只是模擬了指針的一些功能,通過重載了指針的一些操作符,->,*,++ --等封裝了指針,是一個「可遍歷STL( Standard Template Library)容器內全部或部分元素」的對象, 本質是封裝了原生指針,是指針概念的一種提升(lift),提供了比指針更高級的行爲,相當於一種智能指針,他可以根據
相關文章
相關標籤/搜索