std::ranges::adjacent_view<V,N>::iterator<Const>::iterator
С ru.cppreference.net
/*iterator*/() = default;
|
(1) | (since C++23) |
constexpr /*iterator*/( /*iterator*/<!Const> i )
requires Const &&
ranges::convertible_to<ranges::iterator_t<V>, ranges::iterator_t<Base>>;
|
(2) | (since C++23) |
Создаёт итератор.
1) Конструктор по умолчанию. Инициализирует значением базовый массив итераторов
current_ вBase, как если быstd::array<ranges::iterator_t<Base>, N>().2) Преобразование из
/*iterator*/<false> в/*iterator*/<true>. Перемещает-конструирует базовыйcurrent_ член.Этот итератор также имеет два закрытых конструктора, которые используютсяranges::adjacent_view::begin иranges::adjacent_view::end. Эти конструкторы недоступны пользователям.
Параметры
| i | - | an /*iterator*/ < false > |
Пример
|
Этот раздел не завершён
Причина: отсутствует пример |