标签列表
C++中的"&"是什么意思?
c++
visual-c++
6
6
我看到了这样一段代码:
Foo( [&](int a){ ... } );
看起来像是内部函数,但为什么会有
[&]
呢?
-
Allan Jiang
3
看起来是将带有捕获的lambda函数传递给foo...http://www.cprogramming.com/c++11/c++11-lambda-closures.html
- IdeaHat
阅读有关
匿名函数(也称为lambda函数/表达式)
的内容。
- Some programmer dude
这是用于C++11 lambda表达式的。更多信息请访问https://dev59.com/o2sz5IYBdhLWcg3w17fQ
- andand
1
个回答
4
4
这是一个
lambda
,
[&]
的意思是:通过引用捕获lambda函数体中提到的所有自动变量。
-
Shafik Yaghmour
回答链接
网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接
相关问题
10
C++中的::是什么意思?
81
C++中的"class :"是什么意思?
18
C++中的::*是什么意思?
107
C++中的[=]是什么意思?
3
C++中的 ?: 是什么意思?
9
C++中的`[&]()`代码是什么意思?
3
C++中的 >> 是什么意思?
3
C++中的**是什么意思?
48
C++中的“[this]”是什么意思?
5
C++中的“/**”是什么意思?