Cpp-reference显示了(实验)范围 TS 中的以下函数模板(除其他外):
template< ranges::InputIterator I, ranges::Sentinel<I> S,
class Proj = ranges::identity,
ranges::IndirectUnaryPredicate<ranges::projected<I, Proj>> Pred >
bool all_of( I first, S last, Pred pred, Proj proj = Proj{} );
模板参数可以与什么Proj
结合使用IndirectUnaryPredicate
?