std::ranges::transform_view<V,F>::begin
De cppreference.com
constexpr /*iterator*/<false> begin(); |
(1) | (desde C++20) |
constexpr /*iterator*/<true> begin() const requires ranges::range<const V> && std::regular_invocable<const F&, ranges::range_reference_t<const V>>; |
(2) | (desde C++20) |
Devuelve un iterador al primer elemento de la vista transform_view.
1) Equivalente a
return /*iterator*/<false>{*this, ranges::begin(base_)};, donde base_ es la vista subyacente.2) Equivalente a
return /*iterator*/<true>{*this, ranges::begin(base_)};, donde base_ es la vista subyacente.Parámetros
(Ninguno)
Valor de retorno
Un iterador al primer elemento.
Ejemplo
| Esta sección está incompleta Razón: sin ejemplo |
Véase también
(C++20) |
Devuelve un iterador o un centinela al final. (función miembro pública) |
(C++20) |
Devuelve un iterador al principio de un rango. (objeto punto de personalización) |