Namensräume
Varianten
Aktionen

std::ranges::stride_view<V>::stride

Von cppreference.com
< cpp‎ | ranges‎ | stride view
 
 
Bereichsbibliothek
Range-Adaptoren
 
 
constexpr ranges::range_difference_t<_Vp> stride() const noexcept;
(seit C++23)

Gibt eine Kopie des zugrundeliegenden Schrittweitenobjekts stride_ zurück. Entspricht return stride_;.

[edit] Rückgabewert

Der Schrittweitenwert.

[edit] Beispiel

#include <ranges>
 
int main()
{
    constexpr auto view = std::views::iota(1337)
                        | std::views::stride(42);
    static_assert(view.stride() == 42);
}