本书不适合C++初学者(阅读源码需要一定的基础)。源码之前了无秘密,你将看到vector的实现,deque的实现,Red black tree的实现,hash table的实现等,你甚至可以看到底层的memory pool和高级的traits机制的实现。那些数据结构,那些算法,那些重要概念,那些编程实践中最重要最根本的珍宝,那些蛰伏已久已经还给老师的记忆,将重新在你的脑海中闪闪发光。
STL = Standard Template Library,标准模板库,惠普实验室开发的一系列软件的统称。它是由Alexander Stepanov、Meng Lee和David R Musser在惠普实验室工作时所开发出来的。这可能是一个历史上最令人兴奋的工具的最无聊的术语。从根本上说,STL是一些“容器”的集合,这些“容器”有list,vector,set,map等,STL也是算法和其他一些组件的集合。这里的“容器”和算法的集合指的是世界上很多聪明人很多年的杰作。STL的目的是标准化组