标签: c++ c++11 lambda type-conversion function-pointers
外部API需要函数void foobar(void (*func)(void)),我无法更改它。 我怎样才能将另一个变量传递给这个函数?
void foobar(void (*func)(void))
foobar([](){});
此代码工作正常。
foobar([this](){});
但是 - 不是。为什么呢?