地图 > Map;如何初始话呀

map <char, pair<int, int> > Map;怎么初始话呀
map <char, pair<int, int> > Map;怎么初始话呀

------解决方案--------------------

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

int main()
{
    map<char ,pair<int,int> > myMap;
    cout << myMap.size ()<<endl; //输出是0,调用默认构造初始化
    myMap.insert (std::make_pair('a',std::make_pair(120,230)));
    cout << myMap.size ()<<endl; //输出是1,调用默认构造初始化
    std::pair<int,int>   & value = myMap['a'];
    cout << value.first<< " " << value.second<<endl;
    return 0;
}

------解决方案--------------------
Map.insert(make_pair('1', make_pair(1, 1)));