如何实现lambda函数

时间:2016-12-08 01:20:04

标签: c++ lambda

如果我上课,例如

07.20.3217

如何在构造函数

中使用lambda函数进行初始化
class A
{
    A(int size,std::function????){};
}

启动的例子,如

A a(5,[](){});

1 个答案:

答案 0 :(得分:1)

使构造函数成为模板

class A
{
public:
    template <typename F>
    A(int size, F f) {}
};