博客专栏  >  编程语言   >  C++11新特性

C++11新特性

主要记录了C++11的一些新特性,希望能和大家一起交流。

关注
1 已关注
7篇博文
  • C++11 新特性之 变长参数模板

    template void fun(ARGS ... args) 首先明确几个概念 1,模板参数包(template parameter pack):它指模板参数位置上的变长参数,例如上面例子中...

    2014-06-15 13:08
    1248
  • C++11 新特性之 tuple

    我们在C++中都用过pair.pair是一种模板类型,其中包含两个数据值,两个数据的类型可以不同.pair可以使用make_pair构造 pair p = make_pair(1, "a1"); 如果...

    2014-06-15 12:54
    1229
  • C++11 新特性之 Lambda表达式

    lambda表达式可以用于创建并定义匿名的函数对象,以简化编程工作 Lambda的语法如下: [函数对象参数](操作符重载函数参数)->返回值类型{函数体} []内的参数指的是Lambda表...

    2014-06-15 10:35
    860
  • C++11 新特性之 序列for循环

    在C++中在C++中for循环可以使用类似java的简化的for循环,可以用于遍历数组,容器,string以及由begin和end函数定义的序列(即有Iterator) #include ...

    2014-06-15 10:11
    1268
  • C++11 新特性之 nullptr

    对于C和C++程序员来说,一定不会对NULL感到陌生。但是C和C++中的NULL却不等价。NULL表示指针不指向任何对象。 NULL是一个宏定义 在C中将NULL定义为void*指针值为0 #de...

    2014-06-14 22:48
    872
  • C++11 新特性之 decltype关键字

    decltype关键字用于查询表达式的类型。与其他特性结合起来之后会有意想不到的效果。 decltype的语法是 decltype (expression) 实例: #include #...

    2014-06-14 12:09
    1081
  • c++11 新特性之 auto关键字

    C++11是对目前C++语言的扩展和修正.C++11包括大量的新特性:包括lambda表达式,类型推导关键字auto、decltype,和模板的大量改进。 g++编译c++11命令加上 -std=...

    2014-06-14 10:33
    1022

docker
92425
nginx
846576
Boost C++ Library
864045
null
90
Unix/Linux程序设计
3643362
img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部