Namespaces
Variants

std:: tuple_element <std::experimental::ranges::tagged>

From cppreference.net
template < std:: size_t N, class Base, class ... Tags >

struct tuple_element < N, std :: experimental :: ranges:: tagged < Base, Tags... >>

: std:: tuple_element < N, Base > { } ;
(범위 TS)

tagged 에 대한 std:: tuple_element 의 부분 특수화는 튜플과 유사한 구문을 사용하여 tagged 의 요소 타입들에 대한 컴파일 타임 접근을 제공합니다. 이것은 단순히 std:: tuple_element < N, Base > 로 전달합니다.

멤버 타입

멤버 타입 정의
type std:: tuple_element_t < N, Base >

참고 항목

지정된 요소의 타입을 얻음
(클래스 템플릿 특수화)
array 의 요소 타입을 얻음
(클래스 템플릿 특수화)
pair 의 요소 타입을 얻음
(클래스 템플릿 특수화)
tagged 의 크기를 얻음
(클래스 템플릿 특수화)