3 使用高级cpp特性
条款7 创造对象时区分()和{}条款8 优先使用nullptr而不是0或者NULL条款9 优先使用声明别名而不是typedef条款10 优先使用作用域限制的enum而不是无作用域的enum条款11 优先使用delete关键字删除函数而不是private却又不实现的函数条款12 使用override关键字声明覆盖的函数条款13 优先使用const_iterator而不是iterator条款14 如果函数不抛出异常请使用noexcept条款15 尽可能使用constexpr条款16 让const成员函数线程安全条款17 理解特殊成员函数的生成
Last updated