[&]在C ++中是什么意思

Allan Jiang

我看到了一段这样的代码:

Foo(
  [&](int a){
    ...
  }
);

似乎是一个内部函数,但是为什么有一个[&]

沙菲克·雅格慕(Shafik Yaghmour)

这是lambda[&]表示:

通过引用捕获lambda主体中提到的所有自动变量

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章