Namespaces
Variants

std:: layout_stride

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

layout_stride 是一种 LayoutMappingPolicy ,它提供了一种步长由用户定义的布局映射。

layout_stride TrivialType

(C++26 前)

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

(C++26 起)

嵌套类模板

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

参见

列优先多维数组布局映射策略;最左侧维度的跨步为 1
(类)
列优先布局映射策略,其填充跨步可大于或等于最左侧维度的长度
(类模板)
行优先多维数组布局映射策略;最右侧维度的跨步为 1
(类)
行优先布局映射策略,其填充跨步可大于或等于最右侧维度的长度
(类模板)