C++之迭代器(Iterator)篇

迭代器(Iterator)的介紹 背景:指針可以用來遍歷存儲空間連續的數據結構,但是對於存儲空間費連續的,就需要尋找一個行爲類似指針的類,來對非數組的數據結構進行遍歷。 定義:迭代器是一種檢查容器內元素並遍歷元素的數據類型。 迭代器提供對一個容器中的對象的訪問方法,並且定義了容器中對象的範圍。 迭代器(Iterator)是指針(pointer)的泛化,它允許程序員用相同的方式處理不同的數據結構(容
相關文章
相關標籤/搜索