我有一个这样的数组:
名称、状态、房价、汽车价格
约翰,威斯康星州,200、100 吉米,密歇根州,100、90 ...
如何在不更改同一行中的元素的情况下对房价和汽车价格进行排序?就像根据他们的房价和车价对数组中的另一行进行排序一样,将整行“约翰”排序,但将行中的所有内容保持在一起。
这是我到目前为止所拥有的,
for (int i=0;getline(file,(names[i]),',');i++)
{
getline(file, states[i], ',');
getline(file, houseprice[i], ',') ;
getline(file, carprice[i]);
}
我想如何对另一行的房价和车价进行排序,而不会丢失该行的名称和状态。