一,c++11之前
1,面向过程编程
2,重载
3,面向对象编程
虚函数、重载重写覆盖、泛型、多态、override、final
4,模板编程
模板编程 (模板函数、模板类、特化、偏特化、enable_if)
5,异常处理
6,命名空间
7,类型
8,标准库
STL标准模板库 (容器、关系、算法、迭代器)
二,c++11
1,面向过程编程
auto (自动类型推导)
decltype、declval (变量类型提取)
nullptr
虚函数、重载重写覆盖、泛型、多态、override、final
模板编程 (模板函数、模板类、特化、偏特化、enable_if)
STL标准模板库 (容器、关系、算法、迭代器)
auto (自动类型推导)
decltype、declval (变量类型提取)
nullptr