std::bind1st, std::bind2nd

来自cppreference.com
< cpp‎ | utility‎ | functional

 
 
 
函数对象
函数包装
(C++11)
(C++11)
(C++17)
绑定
(C++11)
引用包装
(C++11)
(C++11)
运算符包装
取反器
(过时)
(过时)

(过时)
查找器
旧绑定器与适配器
(C++17 前)
(C++17 前)
(C++17 前)
(C++17 前)
(C++17 前)
(C++17 前)
(C++17 前)
(C++17 前)
(C++17 前)
(C++17 前)
bind1stbind2nd
(C++17 前)
(C++17 前)

(C++17 前)
(C++17 前)
(C++17 前)
(C++17 前)
(C++17 前)
 
template< class F, class T >
std::binder1st<F> bind1st( const F& f, const T& x );
(1) (过时)
template< class F, class T >
std::binder2nd<F> bind2nd( const F& f, const T& x );
(2) (过时)
给定的参数x绑定到第一个或第二个参数给定的二元函数对象f。也就是说,存储x内所得到的包装器,其中,如果调用,通过作为第一或第二个参数的xf.
原文:
Binds a given argument x to a first or second parameter of the given binary function object f. That is, stores x within the resulting wrapper, which, if called, passes x as the first or the second parameter of f.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
1)
绑定的第一个参数fx。有效地调用std::binder1st<F>(f, typename F::first_argument_type(x)).
原文:
Binds the first argument of f to x. Effectively calls std::binder1st<F>(f, typename F::first_argument_type(x)).
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
2)
绑定的第二个参数fx。有效地调用std::binder2nd<F>(f, typename F::second_argument_type(x)).
原文:
Binds the second argument of f to x. Effectively calls std::binder2nd<F>(f, typename F::second_argument_type(x)).
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里

目录

[编辑] 参数

f -
指针到函数绑定参数
原文:
pointer to a function to bind an argument to
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
x -
参数绑定到f
原文:
argument to bind to f
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里

[编辑] 返回值

一个函数对象包装fx.
原文:
A function object wrapping f and x.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里

[编辑] 例外

(无)
原文:
(none)
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里

[编辑] 另请参阅

(C++17 前)
(C++17 前)
持有一元函数及其参数的函数对象
(类模板) [编辑]