1 Accustoming Yourself to C++
Item 1: View C++ as a federation of languages.
Scott Meyers把C++分解为4种语言:
C,OO C++,Template,STL
C:结构化程序语言,基础语法可以算在这里,C++ Primer 4中的Part I The Basics似乎也是这么分的
OO C++:面向对象,主要是多态吧,Primer Part IV中的一部分
Template:范型编程,Primer Part IV中的另一部分,但大部分程序员用的很少,除非要写STL?
STL:用Template写的标准库,Primer Part II
平时也很少想在这些语言中切换,语法基础不用说,自己设计类就是OO,重用别人的就是STL,目前对这一条体会不深。