【发布时间】:2011-09-21 11:08:49
【问题描述】:
定义一个通过引用接收int->int lambda 参数的函数的正确方法是什么?
void f(std::function< int(int) >& lambda);
或
void f(auto& lambda);
我不确定最后一种形式是否合法。
还有其他方法可以定义 lambda 参数吗?
【问题讨论】:
-
为什么需要引用 lambda?你的意思是
const&?
标签: c++ lambda c++11 function-prototypes function-parameter