最佳答案
有没有什么方法可以通过值捕获,并使捕获的值非常数?我有一个库函数,我想捕获和调用一个方法是非常量,但应该。
下面的代码没有编译,但是使 foo: : Operal() const 修复了它。
struct foo
{
bool operator () ( const bool & a )
{
return a;
}
};
int _tmain(int argc, _TCHAR* argv[])
{
foo afoo;
auto bar = [=] () -> bool
{
afoo(true);
};
return 0;
}