Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Questa classe descrive un'eccezione generata quando vi sono attività ancora pianificate per un oggetto task_group o structured_task_group nel momento di esecuzione del distruttore dell'oggetto. Questa eccezione non sarà mai generata se il distruttore viene raggiunto a causa del processo di rimozione dello stack come risultato di un'eccezione.
Sintassi
class missing_wait : public std::exception;
Membri
Costruttori pubblici
| Nome | Descrizione |
|---|---|
| missing_wait | Con overload. Costruisce un oggetto missing_wait. |
Osservazioni:
Flusso di eccezioni assente, è necessario chiamare il wait metodo o run_and_wait di un task_group oggetto o structured_task_group prima di consentire a tale oggetto di destruire. Il runtime genera questa eccezione come indicazione che si è dimenticato di chiamare il wait metodo o run_and_wait .
Gerarchia di ereditarietà
exception
missing_wait
Requisiti
Intestazione: concrt.h
Spazio dei nomi: Concurrency
missing_wait
Costruisce un oggetto missing_wait.
explicit _CRTIMP missing_wait(_In_z_ const char* _Message) throw();
missing_wait() throw();
Parametri
_Messaggio
Messaggio descrittivo dell'errore.
Vedi anche
Spazio dei nomi concurrency
Classe task_group
aspettare
run_and_wait
Classe structured_task_group