地图容器//it->second?数组第二大的数

map容器//it->second????数组第二大的数?

std::map<double,int> MapForSort;//借用map来排序
MapForSort[1.0] = 1;
MapForSort[2.0] = 2;
MapForSort[3.0] = 3;
MapForSort[4.0] = 4;

std::map<double,int>::iterator it = MapForSort.begin();
it->second????数组第二大的数?
------解决方案--------------------
map是键值对(Key&Value)的集合,iterator是迭代器,指向一个“键值对”,first代表"Key", second代表"value“.
------解决方案--------------------
不是啦,map保存的元素是键值对,first是键,second是值