Item1:理解模板类型推导
Item2:理解 auto 类型推导
Item3:理解 decltype 类型推导
Item4:掌握查看类型推导结果的方法
Item6:当auto推导的类型不符合要求时,使用显式类型初始化习惯用法
Item5:优先使用 auto,而非显式类型声明
Item18:使用独占指针管理具备专属所有权的资源
Item19:对于共享资源使用共享指针
Item10:优先选用限域枚举,而非不限域枚举
Item21:优先使用make_unique和make_shared而非直接使用new