std::experimental::ranges:: projected
|
template
<
Readable I, IndirectRegularUnaryInvocable
<
I
>
Proj
>
struct
projected
{
|
(ranges TS) | |
クラステンプレート
projected
は、
Readable
型
I
と関数
Proj
を新しい
Readable
型に束ねます。この新しい型の
reference
型は、
I
の
reference
型に
Proj
を適用した結果です。これは制約指定を容易にするためにのみ存在し、そのため
operator
*
(
)
は実際に定義されていない可能性があります。