命名空间
变体
操作

std::layout_right

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

layout_right 是一个 LayoutMappingPolicy,它提供了一种布局映射,其中最右侧的范围的步幅为 1,并且步幅从右到左增加,作为范围的乘积。

layout_right 是一个 TrivialType

(直到 C++26)

layout_rightTriviallyCopyable,并且 std::is_trivially_default_constructible_v<layout_right>true

(自 C++26 起)

如果未提供用户指定的布局,则它是 std::mdspan 使用的默认布局映射策略。

[编辑] 嵌套类模板

layout_right 的布局映射
(公开成员类模板)[编辑]

[编辑] 参见

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