命名空间
变体
操作

std::layout_left

来自 cppreference.cn
< cpp‎ | 容器‎ | mdspan
 
 
 
 
定义于头文件 <mdspan>
struct layout_left;
(C++23 起)

layout_left 是一个 LayoutMappingPolicy,它提供一种布局映射,其中最左边的 extent 的步长为 1,并且步长从左到右以 extent 的乘积递增。

layout_left 是一个 TrivialType

(直到 C++26)

layout_leftTriviallyCopyable,并且 std::is_trivially_default_constructible_v<layout_left>true

(C++26 起)

[edit] 嵌套类模板

layout_left 的布局映射
(公共成员类模板)[edit]

[edit] 参见

列主序布局映射策略,其填充步长可以大于或等于最左侧的区段
(类模板) [edit]
行主序多维数组布局映射策略;最右侧区段的步长为 1
(类) [edit]
具有用户定义步长的布局映射策略
(类) [edit]