#include<bits/stdc++.h>
using namespace std;
//map的详细使用
map<int,int> m;
/**
map是键值对
**/
int main(){
//基本的就不写了....
//size()
//clear()
//iterator find( const KEY_TYPE &key );
/**
find()函数返回一个迭代器指向键值为key的元素,如果没找到就返回指向map尾部的迭代器。
**/
//最主要的是insert了
/**
iterator insert( iterator pos, const pair<KEY_TYPE,VALUE_TYPE> &val );
void insert( input_iterator start, input_iterator end );
pair<iterator, bool> insert( const pair<KEY_TYPE,VALUE_TYPE> &val );
**/
// m.insert(m.begin(),<101,1>);
//m[键]=值
m[0]=101;
m[1]=102;
m[2]=103;
//插入的其他方式
m.insert(pair<int,int> (3,104));
m.insert(make_pair(4,105));
m[0]=100;
//map的遍历
for(auto it:m){
cout<<it.first<<" "<<it.second<<endl;
}
return 0;
}
因篇幅问题不能全部显示,请点此查看更多更全内容