Partager via


packaged_task::reset, méthode

Utilise un nouvel état asynchrone associé pour remplacer l'état asynchrone associé existant.

void reset();

Notes

En fait, cette méthode effectue *this = packaged_task(move(fn)), où fn est l'objet function stocké dans l'état asynchrone associé à cet objet. Par conséquent, l'état de l'objet est désactivé, et get_future, operator(), et make_ready_at_thread_exit peuvent être appelées en tant que sur un objet nouvellement construit.

Configuration requise

En-tête : future

Espace de noms : std

Voir aussi

Référence

packaged_task, classe

<future>