nullptr、override、final、default、delete 等现代基础特性 | C++

本章覆盖:`nullptr`;`override`;`final`;`= default`;`= delete`;explicit intent;避免 `NULL` / 0 指针歧义;禁止隐式生成特定 special member;编译器帮助验证设计;现代 C++ 先追求“让意图进入类型和语法”。

本章知识点

  • nullptr
  • override
  • final
  • = default
  • = delete
  • explicit intent
  • 避免 NULL / 0 指针歧义
  • 禁止隐式生成特定 special member
  • 编译器帮助验证设计
  • 现代 C++ 先追求“让意图进入类型和语法”