相关疑难解决方法(0)

测试lambda是否是无状态的?

如果一个lambda是无状态的,也就是说,如果它捕获了任何东西,我将如何进行测试?我的猜测是使用带有函数指针重载或模板特化的重载解析?

int a;
auto l1 = [a](){ return 1; };
auto l2 = [](){ return 2; };
// test l1 and l2, get a bool for statelessness.
Run Code Online (Sandbox Code Playgroud)

c++ lambda c++11 c++14

13
推荐指数
3
解决办法
2275
查看次数

标签 统计

c++ ×1

c++11 ×1

c++14 ×1

lambda ×1