この関数オブジェクトに、呼び出し可能オブジェクトを割り当てます。
template<class Fx, class Alloc>
void assign(
Fx _Func,
const Alloc& _Ax
);
template<class Fx, class Alloc>
void assign(
reference_wrapper<Fx> _Fnref,
const Alloc& _Ax
);
パラメーター
_Func
呼び出し可能オブジェクト。_Fnref
呼び出し可能オブジェクトを含む参照ラッパー。_Ax
アロケーター オブジェクト。
解説
このメンバー関数は、*this が保持しているcallable objectを、operandとして渡された呼び出し可能オブジェクトに置き換えます。どちらも、アロケーター オブジェクト _Ax を使用してストレージを割り当てます。
必要条件
ヘッダー : <functional>
名前空間: std