C+11新特性:
1.新增auto、decltype關鍵字,二者相似又有區別
2.新增char16_t、char32_t、long long int類型
3.新增constexpr編譯時常量表達式
4.新增default、delete、override、final說明符
5.新增delegating constructors委托構造函數
6.新增std::initializer_list初始化列表、uniform initialization統一初始化
7.新增Enum class枚舉類、extend templates拓展模板、type可用於模板
8.新增Lambda表達式
9.新增nullptr、foreach、r-value右值,tuple元組
10.新增移動意義,包括move constructor移動構造、move assign移動賦值
11.新增static_assert編譯時檢查
12.新增智能指針std::unique_ptr、std::share_ptr、std::weak_ptr,廢棄std::auto_ptr
C++14新特性:
1.新增聚合成員初始化
2.新增二進制文字、數字分隔符
3.廢棄attribute
4.新增函數返回值推斷
5.新增constexpr函數
6.新增變體模板
7.新增標准用戶定義的文字
8.新增std::make_unique,用於創建std::unique_ptr、