Condividi tramite


Metodo packaged_task::reset

Utilizza un nuovo stato collegato asincrono per sostituire lo stato associato asincrono esistente.

void reset();

Note

In effetti, questo metodo esegue *this = packaged_task(move(fn)), dove fn è l'oggetto funzione archiviato nello stato asincrono collegato a questo oggetto. Di conseguenza, lo stato dell'oggetto viene cancellato e get_future, (operatore) e make_ready_at_thread_exit possono essere chiamati come se in un oggetto appena creato.

Requisiti

Intestazione: future

Spazio dei nomi: std

Vedere anche

Riferimenti

Classe packaged_task

<future>