1.1 STL 概论 为了建立数据结构和算法的一套标准,并且降低其间的耦合关系以提升各自的独立性、弹性、交互操作性,C++社群里诞生了 STL。 STL 所实现的,是依据泛型思维假设起来的一个概念结构,这个以抽象概念为主体而非以实际类为主体的结构,形成了一个严谨的接口标准。在此接口之下,任何组件都有最大的独立性,并以所谓迭代器胶合起来,或以所谓适配器互相配接,或以所谓仿函数动态选择某种策略。