<set>

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

요구 사항

헤더:<set>

네임스페이스: std

참고 항목

<집합> 라이브러리도 문을 사용합니다#include <initializer_list>.

멤버

연산자

set 버전 multiset 버전 설명
operator!= (set) operator!= (multiset) 연산자의 좌변에 있는 set 또는 multiset 개체가 우변에 있는 set 또는 multiset 개체와 같지 않은지 테스트합니다.
operator< (set) operator< (multiset) 연산자의 좌변에 있는 set 또는 multiset 개체가 우변에 있는 set 또는 multiset 개체보다 작은지 테스트합니다.
operator<= (set) operator<= (multiset) 연산자의 좌변에 있는 set 또는 multiset 개체가 우변에 있는 set 또는 multiset 개체보다 작거나 같은지 테스트합니다.
operator== (set) operator== (multiset) 연산자의 좌변에 있는 set 또는 multiset 개체가 우변에 있는 set 또는 multiset 개체와 같은지 테스트합니다.
operator> (set) operator> (multiset) 연산자의 좌변에 있는 set 또는 multiset 개체가 우변에 있는 set 또는 multiset 개체보다 큰지 테스트합니다.
operator>= (set) operator>= (multiset) 연산자의 좌변에 있는 set 또는 multiset 개체가 우변에 있는 set 또는 multiset 개체보다 크거나 같은지 테스트합니다.

특별 템플릿 함수

set 버전 multiset 버전 설명
swap swap (multiset) 두 set 또는 multiset의 요소를 교환합니다.

클래스

이름 설명
set 클래스 포함된 요소의 값이 고유하고 데이터가 자동 정렬되는 기준인 키 값으로 사용된 컬렉션의 데이터를 스토리지 및 검색하는 데 사용됩니다.
multiset 클래스 포함된 요소의 값이 고유할 필요가 없고 데이터가 자동 정렬되는 기준인 키 값으로 사용된 컬렉션의 데이터를 스토리지 및 검색하는 데 사용됩니다.

참고 항목

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