Namespaces
Variants

std:: layout_right

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

layout_right 是一种 LayoutMappingPolicy ,它提供一种布局映射策略:最右侧维度的步长为 1,且步长值从右向左随各维度大小的乘积递增。

layout_right TrivialType

(C++26 前)

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

(C++26 起)

这是当未提供用户指定布局时, std::mdspan 所使用的默认布局映射策略。

嵌套类模板

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

参见

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