delete, default, noexcept, override, final
函数后面加上=default然后不给出实现, 可以令编译器强制生成一个默认的对应函数, 但是不要对普通函数使用,...final用于虚函数或类, 用于函数名后标明这个函数阻断后续派生类的覆写, 用于类名后标明这个类阻断继承行为
Alias Template & Type Alias
模板别名, 可以将模板简写为形如下面的形式...由于编译器无法在模板中推导模板参数的正确形式, 也就是模板参数的默认值在编译阶段是无法展现的....和Lambda中, 替代了旧版本中不好用的typeof
返回值: 在模板编程中, 我们不仅希望能自动推导参数类型, 还希望按照得到的类型来推导返回值, 如今可以借助尾置返回将模板函数写为下面的形式....这里要注意如上一点, 函数此时的形参类型是右值引用的声明, 是一个左值
平时我们写普通函数由于参数版本都需要提前设置好所以不用担心引用属性改变的问题, 但是在模板函数中有不同的情况: 对于模板函数的实参推导来说