Namespaces
Variants

std::experimental::ranges:: identity

From cppreference.net
struct identity ;
(ranges TS)

ranges::identity 是一个函数对象类型,其 operator ( ) 会原封不动地返回其参数。它被用作所有 Ranges TS 算法的默认投影函数。

目录

嵌套类型

嵌套类型 定义
is_transparent 未指定

成员函数

operator()
返回未经修改的实参
(公开成员函数)

std::experimental::ranges::identity:: operator()

template < class T >
constexpr T && operator ( ) ( T && t ) const noexcept ;

返回 std:: forward < T > ( t )

参数

t - 要返回的参数

返回值

std:: forward < T > ( t )

示例