override关键字 final关键字 struct Base1 final { }; 表示Base1不能继续被继承得到新的子类,相当于继承关系树的根节点。virtual void f() final; 表示f()不能被override。 auto和decltype C++11初探:类型推导,auto和decltype lambda C++ 11 Lambda表达式 C++11 左值、右值、右值引用详解 C++11 左值、右值、右值引用详解