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)

La spécialisation partielle de std:: tuple_element pour tagged fournit un accès à la compilation aux types des éléments du tagged , en utilisant une syntaxe de type tuple. Elle transmet simplement à std:: tuple_element < N, Base > .

Types membres

Type de membre Définition
type std:: tuple_element_t < N, Base >

Voir aussi

obtient le type de l'élément spécifié
(spécialisation de modèle de classe)
obtient le type des éléments du array
(spécialisation de modèle de classe)
obtient le type des éléments de la pair
(spécialisation de modèle de classe)
obtient la taille d'un tagged
(spécialisation de modèle de classe)