浅墨浓香

想要天亮进城,就得天黑赶路。

导航

2019年8月21日

摘要: 一. lambda的捕获方式 (一)3种捕获方式: 1. 按值捕获: [=]或[var],前者为按值的默认捕获方式 2. 按引用捕获:[&]或[&var],前者为按引用的默认捕获方式 3. 初始化捕获(C++14): 见后面的《广义捕获》及由其引申出来的移动捕获功能。这种捕获方式可以做到C++11中 阅读全文

posted @ 2019-08-21 18:46 浅墨浓香 阅读(1629) 评论(2) 推荐(1) 编辑

摘要: 一. lambda表达式 (一)语法定义:[capture](paramters) mutable ->returnType{statement} 1.[capture]:捕获列表 (1)lambda函数只能捕获父作用域中的局部变量或形参。而捕获非父作用域或静态变量则会出错。(这里的父作用域指的是包 阅读全文

posted @ 2019-08-21 10:23 浅墨浓香 阅读(708) 评论(0) 推荐(0) 编辑