C++开发者都应该使用的10个C++11特性

Posted 午夜稻草人

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C++开发者都应该使用的10个C++11特性相关的知识,希望对你有一定的参考价值。

转载自http://blog.jobbole.com/44015/

在C++11新标准中,语言本身和标准库都增加了很多新内容,本文只涉及了一些皮毛。不过我相信这些新特性当中有一些,应该成为所有C++开发者的常规装备。你也许看到过许多类似介绍各种C++11特性的文章。下面是我总结的,C++开发者都需要学习和使用的C++11新特性。

 

auto

在C++11之前,auto关键字用来指定存储期。在新标准中,它的功能变为类型推断。auto现在成了一个类型的占位符,通知编译器去根据初始化代码推断所声明变量的真实类型。各种作用域内声明变量都可以用到它。例如,名空间中,程序块中,或是for循环的初始化语句中。

以上是关于C++开发者都应该使用的10个C++11特性的主要内容,如果未能解决你的问题,请参考以下文章

C++开发者都应该使用的10个C++11特性

每个C++开发者都应该使用的十个C++11特性

开发跨平台 C++11 代码 [关闭]

每个工程师都应该了解的一些 C++ 特性

C++11 现代C++风格的新元素--简介

C++:C++11新特性超详细版