Namespaces
Variants

std:: layout_left

From cppreference.net
定义于头文件 <mdspan>
struct layout_left ;
(C++23 起)

layout_left 是一种 LayoutMappingPolicy ,它提供一种布局映射方式:最左侧维度的步长为1,且步长从左到右随各维度大小的乘积递增。

layout_left TrivialType

(C++26 前)

layout_left TriviallyCopyable ,且 std:: is_trivially_default_constructible_v < layout_left > true

(C++26 起)

嵌套类模板

layout_left 的布局映射
(公开成员类模板)

参见

列优先布局映射策略,其填充步长可大于或等于最左侧维度范围
(类模板)
行优先多维数组布局映射策略;最右侧维度范围的步长为 1
(类)
支持用户自定义步长的布局映射策略
(类)