Namespaces
Variants

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

From cppreference.net
constexpr index_type stride ( rank_type i ) const noexcept ;
(since C++23)

Returns the stride of the mapping at a rank index i . Equivalent to return extents ( ) . fwd-prod-of-extents ( i ) ; .

This overload participates in overload resolution only if extents_type​ :: ​rank ( ) > 0 is true .

The behavior is undefined if i >= extents_type :: rank ( ) is true .

Contents

Parameters

i - a rank index in the range [ 0 , extents_type :: rank ( ) )

Return value

The stride at a specified rank index.

Example

See also

obtains the stride along the specified dimension
(public member function of std::layout_stride::mapping<Extents> )
obtains the stride along the specified dimension
(public member function of std::mdspan<T,Extents,LayoutPolicy,AccessorPolicy> )