次のテンプレート関数に出くわしました。
template<typename C, typename F = less<typename C::value_type>> void Sort(C& c, F f = F()){
sort(C.begin(),c.end(),f);
}
今、私はlessを探します。
最初の引数が 2 番目の引数より小さいかどうかを返す (演算子 < によって返される) 二項関数オブジェクト クラス。
上記の関数では、less の使用は何ですか? 引数は 1 つだけです。
ありがとう。