Espacios de nombres
Variantes
Acciones

std::bind1st, std::bind2nd

De cppreference.com
< cpp‎ | utility‎ | functional
 
 
Biblioteca de servicios
 
Objetos función
Envoltorios de funciones
(C++11)
(C++11)
Aplicación parcial de funciones
(C++20)
(C++11)
Invocación de funciones
(C++17)(C++23)
Objeto función identidad
(C++20)
Envoltorios de referencias
(C++11)(C++11)
Envoltorios de operador transparentes
(C++14)
(C++14)
(C++14)
(C++14)
(C++14)
(C++14)
(C++14)
(C++14)
(C++14)
(C++14)
(C++14)
(C++14)
Negadores
(C++17)
Buscadores
Comparadores restringidos
Vinculadores y adaptadores antiguos
(hasta C++17)
(hasta C++17)
(hasta C++17)
(hasta C++17)
(hasta C++17)(hasta C++17)(hasta C++17)(hasta C++17)
(hasta C++20)
(hasta C++20)
(hasta C++17)(hasta C++17)
bind1stbind2nd
(hasta C++17)(hasta C++17)

(hasta C++17)
(hasta C++17)(hasta C++17)(hasta C++17)(hasta C++17)
(hasta C++20)
(hasta C++20)
 
template< class F, class T >
std::binder1st<F> bind1st( const F& f, const T& x );
(1) (en desuso)
template< class F, class T >
std::binder2nd<F> bind2nd( const F& f, const T& x );
(2) (en desuso)
Enlaza un x argumento dado a un parámetro de primera o segunda de la f objeto binario función dada. Es decir, las tiendas x dentro de la envoltura resultante, que, si se llama, pasa x como el primero o el segundo parámetro de 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.
1)
Enlaza el primer argumento de f a x. Efectivamente llama 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.
2)
Enlaza el segundo argumento de f a x. Efectivamente llama 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.

Contenido

[editar] Parámetros

f -
puntero a una función de obligar a un argumento
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 -
argumento para unirse a f
Original:
argument to bind to f
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

[editar] Valor de retorno

Un envoltorio objeto de función f y 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.

[editar] Excepciones

(Ninguno)
Original:
(none)
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

[editar] Ver también

(en desuso en C++11)(eliminado en C++17)
Objeto función que mantiene una función binaria y uno de sus argumentos.
(plantilla de clase) [editar]