Freigeben über


function::assign

Weist ein aufrufbares Objekt zu diesem Funktionsobjekt an.

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
);

Parameter

  • _Func
    Ein aufrufbares Objekt.

  • _Fnref
    Ein Bezugswrapper, der ein aufrufbares Objekt enthält.

  • _Ax
    Ein Zuweisungsobjekt.

Hinweise

Die Memberfunktionen ersetzt jede callable object, das von *this vom aufrufbare Objekt verwendet wird, das als operand übergeben wurde. Beide ordnen Speicher mit dem Zuweisungsobjekt _Ax zu.

Anforderungen

Header: <functional>

Namespace: std

Siehe auch

Referenz

function-Klasse

mem_fn-Funktion

Lvalues und Rvalues

reference_wrapper-Klasse