2014-01-16 C++14の汎用lambda C++ generic lambdaがすごく便利ですね ファンクタの定義はTemplateを使うか、lambdaを使うかの2択で 前者はメンバ関数内では使用できないし、 後者は引数の型を明示しなくてはならないため、 foreachなどのコンテナアルゴリズムを使う場合は Template引数毎に同じ関数を定義する必要がありました generic lambdaでは引数にautoが使えるので、上記両方を問題を解決できます http://melpon.org/wandbox/permlink/C0eINC5w6IorpXWY