프로그래밍 언어 공부/C++

Multimap

CalebHong 2022. 7. 21. 18:16
#include <stdio.h>
#include <iostream>
#include <map>
using namespace std;

int main()
{
	// 멀티맵
	// 전제조건 : map은 키값이 중복될 수 없다.
	// 키값 하나에 여러 개의 데이터를 저장할 수 있다.
	multimap<int, int> aa;
	multimap<int, int>::iterator iter;

	aa.insert(pair<int, int>(60, 6));
	aa.insert(pair<int, int>(60, 7));

	aa.insert(pair<int, int>(1, 16));
	aa.insert(pair<int, int>(1, 17));
	aa.insert(pair<int, int>(1, 18));

	cout << "aa.size() : " << aa.size() << endl;

	for (iter = aa.begin(); iter != aa.end(); iter++)
	{
		cout << "key = " << iter->first << " value = " << iter->second << endl;
	}
}

'프로그래밍 언어 공부 > C++' 카테고리의 다른 글

Vector  (0) 2022.07.21
Queue  (0) 2022.07.21
Map  (0) 2022.07.21