我的结构的自定义排序

Custom sort for my struct

本文关键字:排序 自定义 结构 我的      更新时间:2023-10-16

我有一个包含的结构MyType

int a; 
int b;

我有一个my_vec 类型的矢量

我需要根据a 对向量进行自定义排序

最好的方法是什么?

试试这个:

std::sort(my_vec.begin(), my_vec.end(), [](const MyType& t1, const MyType& t2) { return t1->a< t2->a; });