STL的容器算法迭代器的設計理念

  1. STL的容器通過類模板技術,實現數據類型和容器模型的分離。
  2. STL的迭代器技術實現了遍歷容器的統一方法;也爲STL的算法提供了統一性
  3. STL的函數對象實現了自定義數據類型的算法運算。
  4. 具體例子:transform算法的輸入,通過迭代器first和last指向的元算作爲輸入;通過result作爲輸出;通過函數對象來做自定義數據類型的運算。

 

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