std::bind1st, std::bind2nd
Материал из cppreference.com
< cpp | utility | functional
|
|
This page has been machine-translated from the English version of the wiki using Google Translate.
The translation may contain errors and awkward wording. Hover over text to see the original version. You can help to fix errors and improve the translation. For instructions click here. |
| 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) | (устарело) |
Становится персональным данным аргументом
1) x к первому или второму параметру данного двоичного f объекта функции. То есть, магазины x в результате оболочку, которая, если ее называли, передает x в качестве первого или второго параметра f.Original:
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.The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
You can help to correct and verify the translation. Click here for instructions.
Персональный первый аргумент
2) f в x. Эффективно называет std::binder1st<F>(f, typename F::first_argument_type(x)).Original:
Binds the first argument of
f to x. Effectively calls std::binder1st<F>(f, typename F::first_argument_type(x)).The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
You can help to correct and verify the translation. Click here for instructions.
Персональный второй аргумент
f в x. Эффективно называет std::binder2nd<F>(f, typename F::second_argument_type(x)).Original:
Binds the second argument of
f to x. Effectively calls std::binder2nd<F>(f, typename F::second_argument_type(x)).The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
You can help to correct and verify the translation. Click here for instructions.
Содержание |
[править] Параметры
| f | - | Указатель на функцию, чтобы связать аргумент
Original: pointer to a function to bind an argument to The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
| x | - | Аргумент для привязки к
fOriginal: argument to bind to fThe text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
[править] Возвращаемое значение
Упаковка функцию объекта
f и x.Original:
A function object wrapping
f and x.The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
You can help to correct and verify the translation. Click here for instructions.
[править] Исключения
(Нет)
Original:
(none)
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
You can help to correct and verify the translation. Click here for instructions.
[править] См. также
| (устарело) (устарело) |
Функция объект, содержащий двоичной функции и одним из его аргументов Original: function object holding a binary function and one of its arguments The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (шаблон класса) |