• 코드:
​x
 
1
#include <iostream>
2
#include <iterator>
3
#include <map>
4
using namespace std;
5
​
6
int main(void)
7
{
8
    map<string, int> mp;
9
    mp.insert(pair<string, int>("국어", 80)); // 익명의 pair 객체를 생성하여 추가함. 
10
    mp["수학"] = 100;                         // 첨자 연산자를 이용하여 추가함. 
11
    
12
    cout << "현재 맵의 모든 요소는 다음과 같습니다." << endl;
13
    map<string, int>::iterator it;
14
    for(it = mp.begin(); it != mp.end(); it++)
15
    {
16
        cout << it->first << " : " << it->second << endl;
17
    }
18
    return 0;
19
}
표준입력 & 실행옵션