https://www.jb51.cc/csharp/1192679.html

编程之家收集整理的这篇文章主要介绍了c++11新特性有哪些编程之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

c++11新特性有:1、使用auto实现任意两个数的加法;2、nullptr空指针;3、for容器遍历;4、lambda表达式;5、override以及final;6、右值引用;7、move构造函数;8、容器初始化。

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/a9e1dab8-edb6-4f4b-b4f1-cfdcb25e715e/62dbc66e56d96c9b9f4d4bead6ec6605.jpg

C++11新特性:

1、auto

2、nullptr

3、for

4、lambda表达式

5、override、final

6、右值引用

7、move构造函数

8、容器初始化

(1)auto

使用auto实现任意两个数的加法

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/7b1c6168-8e3b-4d1e-a6b8-cb20ce1cc1b9/19557645b50ab0d643567e248d4ee230.png

(2)nullptr空指针

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/1ac36e7f-92df-4c0a-87b4-1cec2567928a/28867ffc718a9e27eebd30e3b854b7c2.png

(3)for容器遍历