标签: STL标准模板库

C++高级,关于STL标准模板库

1.关于什么事STL就不在这里累述了,不了解的可以去百度一下 整个软件领域里,数十年来确实都在为了一个目标而奋斗—可复用性 从最早的面向过程的函数库,到面向对象的程序设计思想,到各种组件 技术(如:COM、EJB),到设计模式(design  pattern)等等。而STL也在 做着类似的事情,同时在它背后蕴涵着一种新的程序设计思想–泛型化设计 (generic  programming)。 STL的基本概念 STL的代码可以在广义上分为三类: container(容器) iterator(迭代器) algorithm(算法) 容器即是数据结构中的结构,如队列,栈等;   容器和算…