std::function<R(Args...)>::assign
Aus de.cppreference.net
template< class F, class Alloc >
void assign( F&& f, const Alloc& alloc );
|
(seit C++11) (entfernt in C++17) |
|
Initialisiert das Ziel mit f. Der alloc wird verwendet, um Speicher für interne Datenstrukturen zu allozieren, die der function möglicherweise verwendet.
Äquivalent zu function(std::allocator_arg, alloc, std::forward<F>(f)).swap(*this);.
Parameter
| f | - | aufrufbare Funktion zur Initialisierung des target |
| alloc | - | Allokator zur Speicherreservierung für interne Datenstrukturen |
Rückgabewert
(keine)
Exceptions
Kann implementierungsdefinierte Ausnahmen auslösen.
Siehe auch
|
weist ein neues Ziel zu
(öffentliche Elementfunktion) |