我们可以认为 STL包含六个部分:
容器(Container)
迭代器(Iterator)
算法(Algorithm)
函数对象(Function object)
适配器(Adaptor)
空间配制器(allocator)
头文件:
函数对象 <functional>
迭代器适配器 <iterator>
算法 <algorithm>
特别注意,空间问题:
由于hash_map 和hash_set不属于标准库里,所以设计者将它们移动到 stdext 空间
我在后续的文章里,会依次介绍这些组件....