#include < map>
생성방법
: map<[Data type1], [Data type2]> 변수이름;
ex) map<string , int> m1;
삽입
: m1.insert(pair<string,int>("a",30)); || m1.insert(make_pair("a",30);
객체와 value는 쌍을 이루기 때문에 pair를 이용
정렬
: map< int> m(pred);
삭제
: m1.erase("a");
탐색
: m1.find("a");
cout<<m1.find("a")->second; 인경우 key가 a인 것의 두 번째 값(value)를 출력하게됨
갯수반환
: m1.count("a"); //key값에 해당되는 원소들의 갯수반환