multimap的存储顺序研究

来源:互联网 发布:网络摄像头带宽计算 编辑:程序博客网 时间:2024/04/30 08:18


#include <iostream>
#include <map>
using namespace std;

 

int main(int argc, char* argv[])
{
 std::multimap<int,int> record;
 record.insert(make_pair(5,2));
 record.insert(make_pair(2,1));
 record.insert(make_pair(10,3));
 std::multimap<int,int>::iterator it = record.begin() ;
 int a = it->second;
 it++;
 int b = it->second;
 it++;
 int c = it->second;
 cout<<a<<endl<<b<<endl<<c;
 system("pause");

 return 0;
}

存储顺序为int型的值的大小。

输出为结果为

 1

 2

 3

0 0