template<class F, class... BoundArgs>
unspecified bind(F&& f, BoundArgs&&... bound_args);
INVOKE(fd, std::forward<>(), std::forward<>(), …, std::forward<>())
where the values and types of the bound
arguments , , …, are determined as specified below.template<class R, class F, class... BoundArgs>
unspecified bind(F&& f, BoundArgs&&... bound_args);
INVOKE<R>(fd, std::forward<>(), std::forward<>(), …, std::forward<>())
where the values and types of the bound
arguments , , …, are determined as specified below.
namespace std::placeholders {
// M is the implementation-defined number of placeholders
see below _1;
see below _2;
.
.
.
see below _M;
}