博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
C++ lambda表达式
阅读量:3952 次
发布时间:2019-05-24

本文共 201 字,大约阅读时间需要 1 分钟。

原理

创建一个Lambda表达式,编译器自动生成一个匿名类对象,重载括号。

基础Lambda表达式

auto lambda = [] {
cout<<"hello world"<

有参有返回值

参数放在括号里,用 -> 指定返回类型,也可以不指定返回类型。

auto add = [](int a,int b) -> int {
return a+b; };cout<
<

转载地址:http://ngkzi.baihongyu.com/

你可能感兴趣的文章
基于Linux-2.6.28的 EELiod平台UART驱动分析(一)
查看>>
Linux flash文件系统剖析
查看>>
linux的文件属性和权限学习——分析ls命令结果
查看>>
android 静音与振动
查看>>
android的wake_lock介绍
查看>>
浅析linux设备驱动的clock(时钟)的注册
查看>>
epoll_create epoll_ctl epoll_wait close epoll和select的简单比较
查看>>
学习使用epoll
查看>>
uevent分析
查看>>
OMAP3630 Linux I2C总线驱动分析
查看>>
LDD3 读书笔记之 第 5 章 并发和竞争情况
查看>>
spinlock与linux内核调度的关系
查看>>
Android 显示系统
查看>>
小议C语言中数据的存储类型
查看>>
android双屏显示的一些修改与尝试
查看>>
Android Display System --- Surface Flinger
查看>>
有webservice参与的系统的单元测试, 使用mock object (二)
查看>>
有webservice参与的系统的单元测试, 使用mock object (三)
查看>>
delayed_job 的 基本用法
查看>>
ruby , rspec中测试 module
查看>>