std::pointer_to_binary_function
来自 cppreference.com
< cpp | utility | functional
template< class Arg1, |
(在 C++11 中已弃用) (在 C++17 中已移除) |
|
std::pointer_to_binary_function
是一个函数对象,充当二元函数的包装器。
内容 |
[编辑] 成员函数
(构造函数) |
使用提供的函数构造一个新的 pointer_to_binary_function 对象(公有成员函数) |
operator() |
调用存储的函数 (公有成员函数) |
std::pointer_to_binary_function::pointer_to_binary_function
explicit pointer_to_binary_function( Result (*f)(Arg1,Arg2) ); |
||
使用存储的函数 f 构造一个 pointer_to_binary_function
函数对象。
参数
f | - | 指向要存储的函数的指针 |
std::pointer_to_binary_function::operator()
Result operator()( Arg1 x1, Arg2 x2 ) const; |
||
调用存储的函数。
参数
x1, x2 | - | 要传递给函数的参数 |
返回值
被调用函数返回的值。
[编辑] 另请参见
(在 C++11 中已弃用)(在 C++17 中已移除) |
指向一元函数的指针的适配器兼容包装器 (类模板) |
(在 C++11 中已弃用)(在 C++17 中已移除) |
从指向函数的指针创建适配器兼容的函数对象包装器 (函数模板) |