<map>
컨테이너 클래스 템플릿 맵 및 multimap 및 해당 지원 템플릿을 정의합니다.
요구 사항
헤더:<map>
네임스페이스: std
참고 항목
<맵> 라이브러리도 문을 사용합니다#include <initializer_list>
.
멤버
연산자
map 버전 | multimap 버전 | 설명 |
---|---|---|
operator!= (map) | operator!= (multimap) | 연산자의 좌변에 있는 map 또는 multimap 개체가 우변에 있는 map 또는 multimap 개체와 같지 않은지 테스트합니다. |
연산자< (map) | 연산자< (multimap) | 연산자의 좌변에 있는 map 또는 multimap 개체가 우변에 있는 map 또는 multimap 개체보다 작은지 테스트합니다. |
operator<= (map) | operator<= (multimap) | 연산자의 좌변에 있는 map 또는 multimap 개체가 우변에 있는 map 또는 multimap 개체보다 작거나 같은지 테스트합니다. |
operator== (map) | operator== (multimap) | 연산자의 좌변에 있는 map 또는 multimap 개체가 우변에 있는 map 또는 multimap 개체와 같은지 테스트합니다. |
연산자> (map) | 연산자> (multimap) | 연산자의 좌변에 있는 map 또는 multimap 개체가 우변에 있는 map 또는 multimap 개체보다 큰지 테스트합니다. |
operator>= (map) | operator>= (multimap) | 연산자의 좌변에 있는 map 또는 multimap 개체가 우변에 있는 map 또는 multimap 개체보다 크거나 같은지 테스트합니다. |
특별 템플릿 함수
map 버전 | multimap 버전 | 설명 |
---|---|---|
swap (map) | swap (multimap) | 두 map 또는 multimap의 요소를 교환합니다. |
클래스
이름 | 설명 |
---|---|
value_compare 클래스 | 키 값 비교를 통해 맵의 요소를 비교하여 map 내의 상대 순서를 확인할 수 있는 함수 개체를 제공합니다. |
map 클래스 | 각 요소에 데이터가 자동 정렬되는 기준인 고유한 키가 있는 컬렉션에서 데이터를 스토리지하고 검색하는 데 사용됩니다. |
multimap 클래스 | 각 요소에 데이터가 자동 정렬되는 기준인 키가 있고 키 값이 고유하지 않아도 되는 컬렉션에서 데이터를 스토리지하고 검색하는 데 사용됩니다. |