-1
昇順に値を与えることができるコンパレータ/ソート関数を作成したいと思います。値は16進数です。マップの値のプロパティに基づいてソート
map<string, vector<class_A objects> >
ベクトルの各オブジェクトに関連付けられた1つのヘクスプロパティがあります:
は、マップのタイプがあるとしましょう。そのプロパティを 'z'と呼ぶことができます。六角形のプロパティでは、11'h000の形式で 'hex'型のプロパティがあるか、11'hfffである可能性があります。 16進のプロパティに基づいてそのベクトルをソートしたいと思います。
私のベクトルに現在あるものは、それぞれ '11'h000、11'h00b、11'h007の' z 'プロパティです。私はそれがなるように 'z'プロパティに基づいてそのベクトルを並べ替える必要があります。
必要に応じて詳細を記入していただければ幸いです。
ですから、ベクトルをソートする方法を求めていますか?それには多くの重複があります。 – juanchopanza