씨플플
2020. 3. 29.
[C++] map, multimap container 정리
map과 multimap container은 연관 컨테이너(associative container) 중 하나이다. 1. map, multimap container의 특징 노드 기반으로 이뤄진 균형 이진 트리 구조이다. 각 노드들은 로 이뤄진 pair 객체를 가진다. (이때 map에서는 각 노드는 고유한 key 값을 가지지만, multimap은 중복된 key 값을 허용한다) 노드가 삽입이 되면서 key 값을 기준으로 자동으로 정렬이 이뤄진다. (default는 오름차순!) 저장공간의 필요에 따라서 allocator 객체를 사용한다. 2. 생성자, 연산자, 멤버함수 더보기 map과 multimap은 멤버함수가 동일하다.. 0) 생성자 map m; - int형 key와 int형 value로 이뤄진 pair 객..