天天看點

STL六大元件以及互相關系

六大元件

1、容器:各種資料結構

2、算法:各種常用算法

3、疊代器:容器與算法之間的膠合劑,即泛型指針

4、仿函數:算法政策,重載了operator()的class或class template

5、配接器:用來修飾容器或仿函數或疊代器接口

6、配置器:負責空間配置與管理,實作了動态空間配置、空間管理、空間釋放的class template

互相關系

容器通過配置器取得資料存儲空間,算法通過疊代器擷取容器内容,仿函數可以協助算法完成不同的政策變化,配接器可以修飾或套接仿函數。