03 Moving to Modern C++

C++11 和 C++14 引入了大量很好的功能:auto,智能指针、移动语义、lambda、并发。这些都会单独开一章详细介绍。对于讲求效率的现代 C++ 程序员而言,还需要一系列更小的步骤从 C++98 过渡到现代 C++。比如,什么时候使用 {} 而不是 () 创建对象?为什么类型别名比 typedef 更好?constexprconst 有何不同?const 成员函数与线程安全有什么关系?等等。这一章会一一解答。