std::experimental::ranges:: projected
|
Definido en el encabezado
<experimental/ranges/iterator>
|
||
|
template
<
Readable I, IndirectRegularUnaryInvocable
<
I
>
Proj
>
struct
projected
{
|
(ranges TS) | |
La plantilla de clase
projected
combina un tipo
Readable
I
y una función
Proj
en un nuevo tipo
Readable
cuyo tipo
reference
es el resultado de aplicar
Proj
al tipo
reference
de
I
. Existe únicamente para facilitar la especificación de restricciones, por lo que su
operator
*
(
)
podría no estar realmente definido.