std::bind

std::bind

Defined in header <functional>
template< class F, class... Args >
/*unspecified*/ bind( F&& f, Args&&... args );
(1) (since C++11)
template< class R, class F, class... Args >
/*unspecified*/ bind( F&& f, Args&&... args );
(2) (since C++11)

The function template bind generates a forwarding call wrapper for f. Calling this wrapper is equivalent to invoking