C++11 新特性及其学习方法(草稿)

C++11 新特性及其学习方法(草稿)#

  • 无序容器,弥补了 hash 容器的缺漏

  • 支持移动函数、移动赋值运算符,以减少特定场景下对象拷贝的性能开销

  • 标准库:右值引用(&&饰词)、默认和禁用构造函数

  • 引入 move 算法(对于数学上的代数的完备性提供补充),带来了存储效率的提升

  • 智能指针

  • 高效学习方法:带着 “编译器会如何做?” 的问题学习 C++

  • C++ 编程范式:面向过程、基于对象、面向对象、泛型和函数式


  • auto:用于类型推断