std::ranges::stride_view<V>::stride
Из ru.cppreference.net
C++
Библиотека диапазонов
| ||||||||||||||||||||||
| Примитивы диапазонов | |||||||
| |||||||
| Концепции диапазонов | |||||||||||||||||||
| |||||||||||||||||||
| Фабрики диапазонов | ||||||||||||||
| ||||||||||||||
| Адаптеры диапазонов | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Вспомогательные элементы | |||||||||||||||||
| |||||||||||||||||
std::ranges::stride_view
constexpr ranges::range_difference_t<_Vp> stride() const noexcept;
|
(начиная с C++23) | |
Возвращает копию базового объекта шага stride_. Эквивалентно return stride_;.
Возвращаемое значение
Значение шага.
Пример
Запустить этот код
#include <ranges> int main() { constexpr auto view = std::views::iota(1337) | std::views::stride(42); static_assert(view.stride() == 42); }