【发布时间】:2013-03-29 00:48:19
【问题描述】:
我使用 lambda 函数将其传递给 std::condition_variablewait() 函数,但事实并非如此。我使用不接收任何参数的 lambda 函数,对我来说一切都非常清楚。但我完全不明白如何使用具有参数列表的 lamdba 函数。使用带参数的显示 lambda?如何给它们传递参数?
【问题讨论】:
-
你在 lambdas 上找到的任何资源都会解释如何让它们接受参数。
-
@chris 我知道 hpw 要做然后带参数 - [](int parameter) {lambda body},但我会使用这个 lambda 吗?
-
就像一个函数。
-
@chris 我很困惑 lamdba 没有名字,下面的答案对我有帮助
标签: c++ c++11 lambda functional-programming