-3
私はという文字列を含むTextCommand
という構造体を保持するVectorを持っています。 RECT
は、値がtop
,left
,bottom
、およびright
であり、すべてスクリーン座標で表示されます。私はstd::unique
を呼び出して重複したエントリを削除できるように、このベクトルをどのようにソートするのかと思います。重複したエントリは同じ文字列を持つエントリであり、同じ値はすべて同じ値のRECT
です。画面座標の並べ替え
//Location in screen coordinates(pixels)
struct RECT
{
int top;
int left;
int bottom;
int right;
};
//text at location RECT
struct TextCommand
{
std::string text;
RECT pos;
};
std::vector<TextCommand> textCommands;
'std :: sort'を使います。 –
@Captainあなたは私にそれを打つことができました。 http://ja.cppreference.com/w/cpp/algorithm/sort – Ceros
@CaptainObvliousどのパラメータを並べ替えるのですか? – Bcmonks