Skip to content

Latest commit

 

History

History
24 lines (21 loc) · 567 Bytes

C++14.md

File metadata and controls

24 lines (21 loc) · 567 Bytes

C++14语言新特性

  • 变量模板
  • 泛型lambda
  • lambda初始化捕获
  • new/delete消除
  • constexpr函数限制放松
  • 二进制字面量
  • 数位分隔符
  • 函数返回类型推导
  • 带默认成员初始化器的聚合类

C++14标准库新标准

  • std::make_unique
  • std::shared_tiemd_mutex, std::shared_lock
  • std::integer_sequence
  • std::exchange
  • std::quoted
  • 许多既存设施的小改进:
    • 某些算法双范围重载
    • 类型特征的类型别名版本
    • basic_string, duration, complex 的用户定义字面量
    • 等等