#include<bits/stdc++.h>
using namespace std;
map<int ,int > d;
int main()
{
for(int i=0;i<10;i++)
{
d[i]=-i;
}
for(map<int ,int >::iterator i=d.begin();i!=d.end();i++)
{
cout<<i->first<<' '<<i->second<<endl;
}
}
#include<bits/stdc++.h>
using namespace std;
map<int ,int > d;
int main()
{
for(int i=10;i>0;i--)
{
d[i]=-i;
}
for(map<int ,int >::iterator i=d.begin();i!=d.end();i++)
{
cout<<i->first<<' '<<i->second<<endl;
}
}
输出结果是一样的
map 实现了内部的排序 ,好神奇。。。