std::ranges::adjacent_view<V,N>::iterator<Const>::iterator
De es.cppreference.net
/*iterator*/() = default;
|
(1) | (desde C++23) |
constexpr /*iterator*/( /*iterator*/<!Const> i )
requires Const &&
ranges::convertible_to<ranges::iterator_t<V>, ranges::iterator_t<Base>>;
|
(2) | (desde C++23) |
Construir un iterador.
1) Constructor por defecto. Inicializa por valor el arreglo subyacente de iteradores
current_ a Base, como si por std::array<ranges::iterator_t<Base>, N>().2) Conversión de
/*iterator*/<false> a /*iterator*/<true>. Construye por movimiento el miembro subyacente current_.Este iterador también tiene dos constructores privados que son usados por ranges::adjacent_view::begin y ranges::adjacent_view::end. Estos constructores no son accesibles para los usuarios.
Parámetros
| i | - | un /*iterator*/ < false > |
Ejemplo
|
Esta sección está incompleta
Razón: sin ejemplo |