1. 程式人生 > >C++標準模版庫STL

C++標準模版庫STL

思維導圖

STL共有六大元件:

一。容器(Container):是一種資料結構,如list,vector,deque,queue等,以模板類的方法提供,為了訪問容器中的資料,可以使用由容器類提供的迭代器。

二。迭代器(Iterator):提供了訪問容器中物件的方法。

三。演算法(Algorithm):用來操作容器中的資料的模板函式。

四。仿函式(Function object)。

五。迭代介面卡(Adapter)。

六。控制元件介面卡(allocator) -、