다음을 통해 공유


<hash_set>

참고 항목

이 헤더는 사용되지 않습니다. 대안은 <unordered_set>.

컨테이너 클래스 템플릿 hash_set 및 hash_multiset 및 해당 지원 템플릿을 정의합니다.

구문

#include <hash_set>

설명

연산자

Hash_set 버전 Hash_multiset 버전 설명
operator!=(hash_set) operator!=(hash_multiset) 연산자의 좌변에 있는 hash_set 또는 hash_multiset 개체가 우변에 있는 hash_set 또는 hash_multiset 개체와 같지 않은지 테스트합니다.
operator==(hash_set) operator==(hash_multiset) 연산자의 좌변에 있는 hash_set 또는 hash_multiset 개체가 우변에 있는 hash_set 또는 hash_multiset 개체와 같은지 테스트합니다.

특별 템플릿 함수

Hash_set 버전 Hash_multiset 버전 설명
swap(hash_set) swap(hash_multiset) 두 hash_set 또는 hash_multiset의 요소를 교환합니다.

클래스

클래스 설명
hash_compare 클래스 hash_map, hash_multimap, hash_set 또는 hash_multiset 해시 결합 컨테이너에서 포함하는 요소를 정렬하고 해시하는 기본 Traits 매개 변수 개체로 사용할 수 있는 개체에 대해 설명합니다.
hash_set 클래스 포함된 요소의 값이 고유하고 키 값으로 사용된 컬렉션의 데이터를 빠르게 검색하고 스토리지하는 데 사용됩니다.
hash_multiset 클래스 포함된 요소의 값이 고유하고 키 값으로 사용된 컬렉션의 데이터를 빠르게 검색하고 스토리지하는 데 사용됩니다.

참고 항목

헤더 파일 참조
C++ 표준 라이브러리의 스레드 보안
C++ 표준 라이브러리 참조