std :: sortアルゴリズムに関する質問があります。ここに私のテストコードは次のとおりです。std :: sort without functors
struct MyTest
{
int m_first;
int m_second;
MyTest(int first = 0, int second = 0) : m_first(first), m_second(second)
{
}
};
int main(int argc,char *argv[])
{
std::vector<MyTest> myVec;
for(int i = 0; i < 10; ++i)
{
myVec.push_back(MyTest(i, i + 1));
}
//Sort the vector in descending order on m_first without using stand alone function or functors
return 0;
}
は、それがどのスタンドアローン機能やファンクタを使用せずに変数m_first
上のベクトルをソートすることは可能ですか?また、私はブーストを使用していないことに注意してください。
これは有効なC++コードではありません。 boolなどを返す必要があります –
oopsが今修正されました –
私はm_secondでソートしたいのであれば、将来は回答者に感謝します。あれは正しいですか? – Naveen