一、序列容器
- std::vector
- std::deque
- std::array
- std::list
- std::forward_list
- std::basic_string
二、關聯容器
- set
- multiset
- map
- multimap
set元素唯一;multiset元素不唯一
map元素以<key,value>成對存在,且key唯一;multimap元素以<key,value>成對存在,但key值可重複
三、配適器容器
- stack
- queue
- priority queue
迭代器
一個迭代器是一個對象,可以迭代訪問容器類而無需知道容器類的實現,很對容器類(list、關聯容器類等)首選使用迭代器進行遍歷