std::layout_stride

来自cppreference.com
< cpp‎ | container‎ | mdspan
 
 
 
 
在标头 <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
(类)[编辑]
具有可大于或等于最右侧尺度的填充跨步的行主序布局映射策略
(类)[编辑]
close