如何将上下文附加到c ++ lambda

时间:2014-06-08 21:23:30

标签: c++ c++11 lambda type-conversion function-pointers

外部API需要函数void foobar(void (*func)(void)),我无法更改它。 我怎样才能将另一个变量传递给这个函数?

foobar([](){});

此代码工作正常。

foobar([this](){});

但是 - 不是。为什么呢?

0 个答案:

没有答案