カスタム クラス オブジェクトのベクトルをさまざまな属性で並べ替える関数を作成しようとしています。
C++ ソート リファレンスは次の場所にあります。
http://www.cplusplus.com/reference/algorithm/sort/
次のように並べ替えることができると言います:
std::sort (myvector.begin(), myvector.end(), myfunction);
私ができるようにしたいのは、次のように、ベクトルからの 2 つのオブジェクトに加えて、引数を myfunction に渡すことです。
std::sort (myvector.begin(), myvector.end(), myfunction(mode=7));
そうする方法を知っていますか?
これが簡単なPythonから来て、私はC ++に比較的慣れていません。