C++ Language/Std/Stl/CallableObjects/BindingNewFunction

One callable-object can be transformed into another (unnamed) callable-object by "binding" it using std::bind().

Additional information about binding a function (includes interactive examples)