Namespaces
Variants

std:: sorted_equivalent_t, std:: sorted_equivalent

From cppreference.net
헤더에 정의됨 <flat_map>
헤더에 정의됨 <flat_set>
struct sorted_equivalent_t { explicit sorted_equivalent_t ( ) = default ; } ;
(1) (C++23부터)
inline constexpr sorted_equivalent_t sorted_equivalent { } ;
(2) (C++23부터)
1) std::sorted_equivalent_t 타입은 함수(생성자 포함)의 매개변수 목록에서 의도된 태그와 매칭하기 위해 사용될 수 있습니다.
2) (1) 에 해당하는 std::sorted_equivalent 인스턴스는 std::flat_multimap std::flat_multiset 의 함수들에 전달할 수 있는 중의성 해소 태그로, 입력 범위 또는 컨테이너가 정렬되어 있음(플랫 컨테이너 어댑터에서 사용된 비교자에 따라)을 나타내는 반면, 요소들의 유일성은 요구되지 않음을 의미합니다.

표준 라이브러리

다음 표준 라이브러리 컨테이너 어댑터들은 (1,2) 를 모호성 제거 태그로 사용합니다:

두 개의 컨테이너를 적응시켜 키로 정렬된 키-값 쌍의 컬렉션을 제공
(클래스 템플릿)
컨테이너를 적응시켜 키로 정렬된 키의 컬렉션을 제공
(클래스 템플릿)

참고 항목

범위의 요소들이 정렬되고 고유함을 나타냄
(태그)
from-range 생성 태그
(태그)
인플레이스 생성 태그
(태그)