std::experimental::ranges::projected
|
template
<ranges::Readable
I, ranges::IndirectRegularUnaryInvocable<I>
Proj>
struct
projected { |
(范围 TS) | |
类模板 projected 把 Readable类型
I 和函数 Proj 打包成新的可读 (Readable)
类型,其 reference 为应用 Proj 到 I 的
reference 类型的结果。它单独为简化制约规定而存在,故而其 operator*() 可以不实际定义。