相关疑难解决方法(0)

标准库排序和用户定义类型

如果我想通过它所拥有的两种变量之一对UDT的向量进行排序,标准库排序是否可以执行此操作,或者我是否需要编写自己的排序函数.

例如,如果你有

struct MyType{
 int a;
 int b;
};

vector<MyType> moo;

// do stuff that pushes data back into moo

sort(moo.begin(), moo.end()) // but sort it by lowest to highest for a, not b
Run Code Online (Sandbox Code Playgroud)

那么这可能使用stdlib排序吗?谢谢.

c++

4
推荐指数
1
解决办法
3821
查看次数

标签 统计

c++ ×1