>>214 std::function<bool (T,T)> 使っちゃダメなの?