std::layout_left
Defined in header <mdspan> | ||
|---|---|---|
struct layout_left; | (since C++23) |
layout_left is a LayoutMappingPolicy which provides a layout mapping where the leftmost extent has stride 1, and strides increase left-to-right as the product of extents.
|
| (until C++26) |
|
| (since C++26) |
Nested class templates
a layout mapping of layout_left(public member class template) |
See also
|
(C++26) | column-major layout mapping policy with padding stride that can be greater than or equal to the leftmost extent (class template) |
|
(C++23) | row-major multidimensional array layout mapping policy; rightmost extent has stride 1 (class) |
|
(C++23) | a layout mapping policy with user-defined strides (class) |
© cppreference.com
Licensed under the Creative Commons Attribution-ShareAlike Unported License v3.0.
https://en.cppreference.com/cpp/container/mdspan/layout_left