packaged_task::reset-Methode

Verwendet einen neuen zugeordneten asynchronen Zustand, um den vorhandenen zugeordneten asynchronen Zustand zu ersetzen.

void reset();

Hinweise

Tatsächlich wird diese Methode *this = packaged_task(move(fn)) aus, in dem das Fn-Funktionsobjekt ist, das im zugeordneten asynchronen Status für dieses Objekt gespeichert wird.Daher wird der Zustand des - Objekts gelöscht, und get_future, Operator () und make_ready_at_thread_exit können als ob auf einem neu-erstellten Objekt aufgerufen werden.

Anforderungen

Header: Zukunft

Namespace: std

Siehe auch

Referenz

packaged_task Klasse

<future>