Espacios de nombres
Variantes
Acciones

Guías de deducción para std::ranges::transform_view

De cppreference.com
 
 
Biblioteca de rangos
Adaptadores de rangos
 
 
template< class R, class F >
transform_view( R&&, F ) -> transform_view<views::all_t<R>, F>;
(desde C++20)

La guía de deducción se proporciona para std::ranges::transform_view para admitir la deducción a partir de un rango (range) y una función de transformación.

Si R es una vista (view), el tipo deducido es transform_view<R, F>; de lo contrario, el tipo deducido es habitualmente transform_view<ranges::ref_view<R>, F>.

[editar] Ejemplo