我有一组包含城市、国家、纬度和纬度的数组。c++语言。
ifstream file("worldcities.csv");
getline(file, temporay);
//inputs the file into 4 arrays for each catergories
for (i=0;getline(file,(cities[i]),',');i++)
{
getline(file, countries[i], ',');
getline(file, latitude[i], ',') ;
getline(file, longitude[i]);
}
我如何同时对纬度和经度数组进行排序,以找到列表中所有其他人的前五个最低或最高但同时不丢失与这些纬度和经度相关联的城市和国家的元素?