C++迭代器(Iterator)詳解

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