23 General utilities library [utilities]

23.14 Function objects [function.objects]

23.14.12 Function template mem_­fn [func.memfn]

template<class R, class T> unspecified mem_fn(R T::* pm) noexcept;
Returns: A simple call wrapper fn such that the expression fn(t, a, , a) is equivalent to INVOKE(pm, t, a, , a) ([func.require]).