命名空间
变体
操作

std::layout_left::mapping<Extents>::stride

来自 cppreference.cn
< cpp‎ | container‎ | mdspan‎ | layout left‎ | mapping
 
 
 
 
 
constexpr index_type stride(rank_type i) const noexcept;
(since C++23)

返回秩索引 i 处映射的步幅。等价于 return extents().fwd-prod-of-extents(i);

仅当 extents_type​::​rank() > 0true 时,此重载才参与重载解析。

如果 i >= extents_type::rank()true,则行为未定义。

目录

[edit] 参数

i - 范围 [0extents_type::rank()) 内的秩索引

[edit] 返回值

指定秩索引处的步幅。

[edit] 示例

[edit] 参见

获取沿指定维度的步幅
(std::layout_stride::mapping<Extents> 的公共成员函数) [edit]
获取沿指定维度的步幅
(std::mdspan<T,Extents,LayoutPolicy,AccessorPolicy> 的公共成员函数) [edit]