C++でラムダ式をコンストラクタで受け取るにはどうすればいいの?
std::function使ってもエラーでる