我正在尝试使用 lambda 表达式初始化变量。我还没有听说这是否可能,所以这可能吗?例如:
int i([]() { return 1; });
返回
error C2440: 'initializing' : cannot convert from 'wmain::<lambda_b35514739a4854f3d329a617eabe58c1>' to 'int'
这个操作是否可行,而我的语法只是错误的?
我正在尝试使用 lambda 表达式初始化变量。我还没有听说这是否可能,所以这可能吗?例如:
int i([]() { return 1; });
返回
error C2440: 'initializing' : cannot convert from 'wmain::<lambda_b35514739a4854f3d329a617eabe58c1>' to 'int'
这个操作是否可行,而我的语法只是错误的?