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

本文介绍了C++11的重要新特性,包括long long类型、列表初始化、nullptr常量、constexpr函数、右值引用等,以及智能指针、lambda表达式、范围for语句等高级特性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

我们学习的标准是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

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值