Type Traits 与类型级编程基础 | C++

本章覆盖:`<type_traits>`;`std::is_same`;`std::is_integral`;`std::is_trivially_copyable`;`std::remove_reference`;`std::decay`;`_v` / `_t` aliases;compile-time condition;generic API constraints;不死记全部 traits,学会查标准库并理解用途。

本章知识点

  • <type_traits>
  • std::is_same
  • std::is_integral
  • std::is_trivially_copyable
  • std::remove_reference
  • std::decay
  • _v / _t aliases
  • compile-time condition
  • generic API constraints
  • 不死记全部 traits,学会查标准库并理解用途