Namespaces
Variants

std:: layout_right

From cppreference.net
Défini dans l'en-tête <mdspan>
struct layout_right ;
(depuis C++23)

layout_right est une LayoutMappingPolicy qui fournit un mappage de disposition où l'étendue la plus à droite a un pas de 1, et les pas augmentent de droite à gauche comme le produit des étendues.

layout_right est un TrivialType .

(jusqu'en C++26)

layout_right est TriviallyCopyable , et std:: is_trivially_default_constructible_v < layout_right > est true .

(depuis C++26)

C'est la politique de mappage de disposition par défaut utilisée par std::mdspan si aucune disposition spécifiée par l'utilisateur n'est fournie.

Modèles de classes imbriqués

un mapping de disposition de layout_right
(classe template membre public)

Voir aussi

politique de mappage de disposition rangée-majeure avec un pas de remplissage pouvant être supérieur ou égal à l'étendue la plus à droite
(modèle de classe)
politique de mappage de disposition multidimensionnelle colonne-majeure ; l'étendue la plus à gauche a un pas de 1
(classe)
une politique de mappage de disposition avec des pas définis par l'utilisateur
(classe)