Defined in header <functional> template< class F, class T >
std::binder1st<F> bind1st( const F& f, const T& x ); (1) (until C++17)(deprecated since C++11) template< class F, class T >
std::binder2nd<F> bind2nd( const F& f, const T& x ); (2) (until C++17)(deprecated since C++11)
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