【C++】C++11 lambda表达式

本文介绍了C++11引入lambda表达式的原因,展示了其简洁的语法和在排序中的应用,讨论了参数传递方式和捕捉列表,并揭示了lambda表达式底层其实是仿函数实现。...

【C++】C++11

一文带你由浅入深掌握C++11新特性!...

【C++】C++11中的包装器和绑定器

本篇文章围绕C++11新增的function包装器和bind绑定器展开讲解,包含其概念、可调用对象和应用场景等内容...

【C++】C++11之新的类功能与可变参数模板

本篇文章围绕C++11部分新增特性展开讲解,包含新的默认成员函数、新的关键字和可变参数模板等内容...

【C++】C++11 包装器

我们目前学习过的可调用对象有三种:函数指针、仿函数以及lambda表达式(实际上也是仿函数),但是这三种可调用对象却又有各自的缺点,比如函数指针类型写起来比较复杂,仿函数的类型不统一,而lambda表达式语法层上...

【C++】C++11(可变参数模板、lambda表达式、包装器)

C++11中的可变参数模板、lambda表达式与包装器_c++11可变参数...

【C++】C++11新增语法(右值引用、完美转发)

C++11新增语法的介绍...

【C++】C++11的新特性 --- 右值引用与移动语义

本文详细讲解了C++11中新加入的移动语义,讲解了左值右值的区别,左值引用和右值引用的区别。并在实践中落实了移动语义,谈及了完美转发特性。...

【C++】C++11的新特性 --- 列表初始化,auto关键字,decltype关键字

本文讲解了C++11的新特性---列表初始化,auto关键字,decltype关键字...

【C++】C++11可变参数模板

其实我们之前经常使用可变参数模板,C语言的printf函数大家一定非常熟悉,其实这就是一种可变参数模板:那么在C++11引入可变参数模板的设计可以带来什么变化呢?让我们一起来学习下吧!_c++11可变参数模板...