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 collegato asincrono per l'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

Implementazioni diIntestazione:

Spazio dei nomi: deviazione standard

Vedere anche

Riferimenti

classe di packaged_task

<future>