Namespaces
Variants

std:: layout_left

From cppreference.net
Definiert im Header <mdspan>
struct layout_left ;
(seit C++23)

layout_left ist eine LayoutMappingPolicy , die eine Layout-Abbildung bereitstellt, bei der die äußerste linke Dimension die Schrittweite 1 hat und die Schrittweiten von links nach rechts als Produkt der Dimensionen zunehmen.

layout_left ist ein TrivialType .

(bis C++26)

layout_left ist TriviallyCopyable , und std:: is_trivially_default_constructible_v < layout_left > ist true .

(seit C++26)

Verschachtelte Klassentemplates

eine Layout-Abbildung von layout_left
(öffentliche Mitgliedsklassen-Vorlage)

Siehe auch

Spaltenorientierte Layout-Zuordnungsstrategie mit Padding-Stride, der größer oder gleich der äußersten linken Ausdehnung sein kann
(Klassen-Template)
Zeilenorientierte multidimensionale Array-Layout-Zuordnungsstrategie; äußerste rechte Ausdehnung hat Stride 1
(Klasse)
Eine Layout-Zuordnungsstrategie mit benutzerdefinierten Strides
(Klasse)