Namespaces
Variants

std:: relation

From cppreference.net
헤더 파일에 정의됨 <concepts>
template < class R, class T, class U >

concept relation =
std:: predicate < R, T, T > && std:: predicate < R, U, U > &&

std:: predicate < R, T, U > && std:: predicate < R, U, T > ;
(1) (C++20부터)

개념 relation<R, T, U> R T 또는 U 에 의해 인코딩된 타입과 값 카테고리를 가진 표현식들의 집합 위에서 이항 관계를 정의함을 명시합니다.

참조문헌

  • C++23 표준 (ISO/IEC 14882:2024):
  • 18.7.5 개념 relation [concept.relation]
  • C++20 표준 (ISO/IEC 14882:2020):
  • 18.7.5 Concept relation [concept.relation]