2
我有這樣的載體:如何用多數據對矢量進行排序?
struct StatFaces
{
std::string faceName_1;
std::string faceName_2;
float percentagePerson ;
};
std::vector<StatFaces> listFaces_;
,我想那種載體。不過,我想分組。例如..
I have faceName_1 = john , faceName_2 = kate , percentagePerson = %90
faceName_1 = john , faceName_2 = nastia , percentagePerson = %95
faceName_1 = bill , faceName_2 = jamie , percentagePerson = %91
faceName_1 = bill , faceName_2 = anna , percentagePerson = %72
output should be ;
faceName_1 = bill , faceName_2 = jamie, percentagePerson = %91
faceName_1 = bill , faceName_2 = anna , percentagePerson = %72
faceName_1 = john , faceName_2 = nastia , percentagePerson = %95
faceName_1 = john , faceName_2 = kate , percentagePerson = %90
排序算法必須組firstName_1,然後排序根據percentagePerson
PS:我不擅長C++
對不起,你能解釋我更多,因爲我不知道C++很好 – goGud
+1真棒,我總是喜歡你的'元組'方法 – P0W