可能重复:
按对象的属性对对象向量进行排序
我有一个如下结构:
strcut Point
{
int x;
int y;
int z;
};
我还有一个用于整数的通用排序函数:
void sort(vector<int>);
在我的程序中,我需要经常使用不同的字段(即 x、y 或 z)对点数组 std::vector 进行排序。如何有效地将点数组转换为整数数组?
可能重复:
按对象的属性对对象向量进行排序
我有一个如下结构:
strcut Point
{
int x;
int y;
int z;
};
我还有一个用于整数的通用排序函数:
void sort(vector<int>);
在我的程序中,我需要经常使用不同的字段(即 x、y 或 z)对点数组 std::vector 进行排序。如何有效地将点数组转换为整数数组?