STL源碼學習----函數對象

STL中很多算法都要對迭代器範圍內的元素做特定操作,這些操作是需要用戶顯示傳遞給迭代器,如何纔能有效地傳遞這些操作呢?STL爲我們提供了函數對象來解決這個問題。本文先簡要介紹函數對象的概念,然後配合源代碼介紹STL爲我們提供的幾種函數對象,最後介紹強大的函數對象適配器。   0 函數對象   標準庫的很多算法需要一些指向序列的迭代器對該序列作操作,算法的參數除了迭代器以外還會需要用戶指定一些值或指
相關文章
相關標籤/搜索