新角度
2014-11-17
这是一本以新角度阐述STL的书,给人耳目一心的感觉。大部分书籍对STL都是处于使用层面介绍,这本书则是从概念、设计讲述。
里面提出的concept,model, refinement概念,让人给容易理解STL,理解背后的概念以及设计背后的思想。看完会对STL理解更深,知道为什么Iterator中会定义有value_type, difference_type, iterator_category各种类型,理解为啥容器类如vector会有value_type,size_type, reference, const_iterator等等一堆概念。
不足的是,书的第三部分是STL的manual,意义不大。主要的内容都是在前面的两部分。