missing_wait-Klasse
Diese Klasse beschreibt eine Ausnahme, die ausgelöst wird, wenn es Aufgaben gibt, die noch für ein task_group-Objekt oder structured_task_group-Objekt geplant sind, während der Destruktor des Objekts ausgeführt wird. Diese Ausnahme wird nie ausgelöst, wenn der Destruktor aufgrund einer Stapelentladung als Ergebnis einer Ausnahme erreicht wird.
class missing_wait : public std::exception;
Member
Öffentliche Konstruktoren
Name |
Beschreibung |
---|---|
Überladen. Erstellt ein missing_wait-Objekt. |
Hinweise
Abwesender Ausnahmefluss. Sie sind für das Aufrufen der wait-Methode oder der run_and_wait-Methode eines task_group-Objekts oder eines structured_task_group-Objekts zuständig, bevor eine Zerstörung des Objekts zugelassen wird. Die Laufzeit löst diese Ausnahme aus, um anzugeben, dass Sie vergessen haben, die wait-Methode oder die run_and_wait-Methode aufzurufen.
Vererbungshierarchie
exception
missing_wait
Anforderungen
Header: concrt.h
Namespace: Parallelität
Siehe auch
Referenz
task_group::run_and_wait-Methode