标签:order ada 容器适配器 -- 相关 search multiset for 迭代
一。STL六大组件
1.容器(container),各种数据结构: vector, deque, list, forward_list, array, set, multiset, map, multimap, unordered_set, unordered_multiset,
unordered_map, unordered_multimap. 从实现的角度来讲,STL容器是一种class template。
2.算法( algorithm),各种算法例如: sort, search, earse, copy。从实现角度来说,算法是一种function template.
3.迭代器(iterator)容器和算法之间的粘合剂,是所谓的“泛型指针”,从实现的角度迭代器是一种将 operator*, operator->, operator++, operator--
等指针相关操作重载的一种class template。
4.仿函数(functor)行为类似函数,可作为某种算法的策略(policy),从实现的角度来讲是一种重载的operator()的class或者 class template。
标签:order ada 容器适配器 -- 相关 search multiset for 迭代
原文地址:http://www.cnblogs.com/billxyd/p/7447014.html