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 > { } ;
(ranges TS)

tagged の部分特殊化は、 std:: tuple_element によって、タプルライクな構文を用いて tagged の要素の型へのコンパイル時アクセスを提供します。これは単に std:: tuple_element < N, Base > に転送されます。

メンバー型

メンバー型 定義
type std:: tuple_element_t < N, Base >

関連項目

指定された要素の型を取得する
(クラステンプレートの特殊化)
array の要素の型を取得する
(クラステンプレートの特殊化)
pair の要素の型を取得する
(クラステンプレートの特殊化)
tagged のサイズを取得する
(クラステンプレートの特殊化)