map<int,int> mapNum;
//第一種方式訪問 利用迭代器
for (map<int, int>::iterator it = mapNum.begin(); it != mapNum.end();it++)
//第二種方式訪問 利用c++11新特性auto
mapNum.insert(pair<int, int>(2, 2));//利用pair進行插入
mapNum.insert(make_pair(3, 3));//利用make_pair進行插入
for (auto n : mapNum)
{
cout << n.first << n.second << endl;
}
第二種使用起來簡單但是不能對map容器類成員進行操作,可能會引起錯誤