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 allocator-Objekt.

Hinweise

Die Memberfunktionen jede ersetzen callable object, das von *this durch das aufrufbare Objekt verwendet wird, das als operand übergeben wird.Beide ordnen Speicher mit dem allocator-Objekt _Ax zu.

Anforderungen

Header: <functional>

Namespace: std

Siehe auch

Referenz

function Class

mem_fn Function

Lvalues und Rvalue

reference_wrapper Class