Namespaces
Variants

std::ranges::adjacent_transform_view<V,F,N>::iterator<Const>::operator[]

De es.cppreference.net
 
 
Biblioteca de rangos
Adaptadores de rango
 
 
constexpr decltype(auto) operator[]( difference_type n ) const
    requires ranges::random_access_range<Base>;
(desde C++23)

Devuelve un elemento en una ubicación relativa especificada.

Sean parent_ y inner_ los miembros de datos del iterador iterator. Equivalente a:

return apply([&](const auto&... iters) -> decltype(auto)
             {
                return invoke(*parent_->fun_, iters[n]...);
             },
             inner_.current_);

Parámetros

n - posición relativa a la ubicación actual

Valor de retorno

El elemento en el desplazamiento n relativo a la ubicación actual.

Ejemplo

Véase también

(C++23)
accede al elemento
(función miembro pública)