2
テンプレート引数のデフォルト値としてラムダ関数を使用することは許されていますか?問題のコードの断片では、次のようになります。テンプレート引数値のLambdas
template <typename K, typename E, typename C = [](const K& l, const K& r) { return (l < r); }>
class FooBar
{
typedef C compare_fn;
};
そうでない場合は、なぜ、そしてどのように関数へのポインタとは別に、最も無難代替だろうか? TIA。