std::layout_right::mapping<Extents>::stride
Von cppreference.com
< cpp | container | mdspan | layout right | mapping
| constexpr index_type stride(rank_type i) const noexcept; |
(seit C++23) | |
Gibt den Schrittfaktor der Abbildung für einen Rangindex i zurück. Entspricht return extents().rev-prod-of-extents(i);.
Diese Überladung nimmt nur an der Auflösung von Überladungen teil, wenn extents_type::rank() > 0 true ist.
Das Verhalten ist undefiniert, wenn i >= extents_type::rank() true ist.
Inhalt |
[edit] Parameter
| i | - | Ein Rangindex im Bereich [0, extents_type::rank()) |
[edit] Rückgabewert
Der Schritt (Stride) an einem angegebenen Rangindex.
[edit] Beispiel
| Dieser Abschnitt ist unvollständig Grund: kein Beispiel |
[edit] Siehe auch
| erhält den Schritt entlang der angegebenen Dimension (öffentliche Memberfunktion von std::layout_stride::mapping<Extents>) | |
| erhält den Schritt entlang der angegebenen Dimension (öffentliche Memberfunktion von std::mdspan<T,Extents,LayoutPolicy,AccessorPolicy>) |