Namespaces
Variants

std:: indirectly_comparable

From cppreference.net
Iterator library
Iterator concepts
Iterator primitives
Algorithm concepts and utilities
Indirect callable concepts
Common algorithm requirements
indirectly_comparable
(C++20)
(C++20)
(C++20)
(C++20)
Utilities
(C++20)
Iterator adaptors
Range access
(C++11) (C++14)
(C++14) (C++14)
(C++11) (C++14)
(C++14) (C++14)
(C++17) (C++20)
(C++17)
(C++17)
헤더 파일에 정의됨 <iterator>
template < class I1, class I2, class Comp,

class Proj1 = std:: identity , class Proj2 = std:: identity >
concept indirectly_comparable =

std:: indirect_binary_predicate < Comp, std :: projected < I1, Proj1 > , std :: projected < I2, Proj2 >> ;
(C++20부터)

indirectly_comparable 개념은 두 개의 독립적인 범위에 걸쳐 값을 비교하기 위한 기본 알고리즘 요구 사항을 명시합니다.

의미론적 요구사항

indirectly_comparable 는 그것이 포괄하는 모든 개념이 충족될 때만 모델링됩니다.

참고 항목

호출 가능 타입이 두 개의 indirectly_readable 타입을 역참조한 결과로 호출될 때 predicate 를 만족함을 명시합니다.
(concept)