<hash_map>
참고 항목
이 헤더는 사용되지 않습니다. 대안은 <unordered_map>.
컨테이너 클래스 템플릿 hash_map 및 hash_multimap 및 해당 지원 템플릿을 정의합니다.
구문
#include <hash_map>
연산자
Hash_map 버전 | Hash_multimap 버전 | 설명 |
---|---|---|
operator!=(hash_map) | operator!=(hash_multimap) | 연산자의 좌변에 있는 hash_map 또는 hash_multimap 개체가 우변에 있는 hash_map 또는 hash_multimap 개체와 같지 않은지 테스트합니다. |
operator==(hash_map) | operator==(hash_multimap) | 연산자의 좌변에 있는 hash_map 또는 hash_multimap 개체가 우변에 있는 hash_map 또는 hash_multimap 개체와 같은지 테스트합니다. |
특별 템플릿 함수
Hash_map 버전 | Hash_multimap 버전 | 설명 |
---|---|---|
swap(hash_map) | swap(hash_multimap) | 두 hash_map 또는 hash_multimap의 요소를 교환합니다. |
클래스
클래스 | 설명 |
---|---|
hash_compare 클래스 | hash_map, hash_multimap, hash_set 또는 hash_multiset 해시 결합 컨테이너에서 포함하는 요소를 정렬하고 해시하는 기본 Traits 매개 변수 개체로 사용할 수 있는 개체에 대해 설명합니다. |
value_compare 클래스 | 키 값 비교를 통해 hash_map의 요소를 비교하여 hash_map 내의 상대 순서를 확인할 수 있는 함수 개체를 제공합니다. |
hash_map 클래스 | 각 요소가 값이 고유하고 연결된 데이터 값인 정렬 키가 있는 쌍인 컬렉션에서 데이터를 신속하게 스토리지하고 검색하는 데 사용됩니다. |
hash_multimap 클래스 | 각 요소가 값이 고유하고 연결된 데이터 값이 아니어도 되는 정렬 키가 있는 쌍인 컬렉션에서 데이터를 신속하게 스토리지하고 검색합니다. |
요구 사항
헤더:<hash_map>
네임스페이스: stdext