1. 程式人生 > >【C++】C++11新特性列表

【C++】C++11新特性列表

我們學習的標準是C++98,我們知道計算機的知識更新非常快,本文旨在大致瞭解C++11的新特性,如果想要仔細瞭解,請閱讀《C++Primer中文版 第五版》本文的頁碼也是這本書的頁碼,這裡附上這本書的百度雲連結,用者自己下載即可:C++Primer中文版 第五版
直接點選即可下載
C++11新特性:
1.long long型別 p31
2.列表初始化 p39
3.nullptr常量 p48
4.constexpr常量 p59
5.類型別名宣告 p60
6.auto型別指示符 p61
7.decltype型別指示符 p62
8.類內初始化 p65
9.使用auto或decltype縮寫型別 p79
10.範圍for語句 p82
11.定義vector物件的vector(向量的向量) p87
12.vector物件的列表初始化 p88
13.容器的cbegin和cend函式 p98
14.標準庫begin和end函式 p106
15.使用auto和decltype簡化宣告 p115
16.除法的舍入規則 p125
17.用大括號包圍的值列表賦值 p129
18.將sizeof用於類成員 p139
19.標準庫initializer_list類 p197
20.列表初始化返回值 p203
21.定義尾置返回型別 p206
22.使用decltype簡化返回型別定義 p206
23.constexpr函式 p214
24.使用=default生成預設建構函式 p237
25.類物件成員的類內初始化 p246
26.委託建構函式 p261
27.constexpr建構函式 p268
28.用string物件處理檔名 p284
29.array和forward_list容器 p293
30.容器的cbegin和cend函式 p298
31.容器的列表初始化 p300
32.容器的非成員函式swap p303
33.容器insert成員的返回型別 p308
34.容器的emplace成員 p308
35.shrink_to_fit p318
36.string的數值轉換函式 p327
37.lambda表示式 p346
38.lambda表示式中的尾置返回型別 p353
39.標準庫bind函式 p354
40.關聯容器的列表初始化 p377
41.列表初始化pair的返回型別 p380
42.pair的類表初始化 p384
43.無序容器 p394
44.智慧指標 p400
45.shared_ptr類 p400
46.動態分配物件的列表初始化 p407
47.auto和動態分配 p408
48.unique_ptr類 p417
49.weak_ptr類 p420
50.範圍for語句不能應用與動態分配陣列 p424
51.動態分配陣列的列表初始化 p424
52.auto不能用於分配陣列 p424
53.allocator::construct可使用任意建構函式 p428
54.將=default用於拷貝控制成員 p449
55.使用=delete阻止拷貝類物件 p449
56.用移動類物件代替拷貝類物件 p469
57.右值引用 p471
58.標準庫move函式 p472
59.移動建構函式和移動賦值 p473
60.移動建構函式通常應該是noexcept p473
61.移動迭代器 p480
62.引用限定成員函式 p483
63.function類模板 p512
64.explicit型別轉換運算子 p516
65.虛擬函式的override指示符 p530
66.通過定義類為final來阻止繼承 p533
67.虛擬函式的override和final指示符 p538
68.刪除的拷貝控制和繼承 p553
69.繼承的建構函式 p557
70.宣告模板型別形參為友元 p590
71.模板類型別名 p590
72.模板函式的預設模板引數 p594
73.例項化的顯式控制 p597
74.模板函式域尾置返回型別 p605
75.引用摺疊規則 p609
76.用static_cast將左值轉換為右值 p612
77.標準庫forward函式 p614
78.可變引數模板 p618
79.sizeof…運算子 p619
80.可變引數模板與轉發 p622
81.標準庫tuple類模板 p636
82.新的bitset運算 p643
83.正則表示式庫 p645
84.隨機數庫 p659
85.浮點數格式控制 p670
86.noexcept異常指示符 p690
87.noexcept運算子 p691
88.內聯名稱空間 p699
89.繼承的建構函式與多重繼承 p712
90.有作用域的enum p736
91.說明型別用於儲存enum物件 p738
92.enum的前置宣告 p738
93.標準庫的mem_fn類模板 p746
94.類型別的union成員 p751