Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Diese Klasse beschreibt eine Ausnahme, die ausgelöst wird, wenn während der Ausführung des Destruktors eines Objekts noch Aufgaben für ein task_group-Objekt oder structured_task_group-Objekt geplant sind. Diese Ausnahme wird nie ausgelöst, wenn der Destruktor aufgrund einer Stapelentladung als Ergebnis einer Ausnahme erreicht wird.
Syntax
class missing_wait : public std::exception;
Mitglieder
Öffentliche Konstruktoren
| Name | Beschreibung |
|---|---|
| missing_wait | Überladen. Erstellt ein missing_wait-Objekt. |
Hinweise
Ohne Ausnahmefluss sind Sie dafür verantwortlich, entweder die wait- oder run_and_wait-Methode eines task_group- oder structured_task_group-Objekts aufzurufen, bevor das Objekt zerstört werden kann. Die Laufzeit wirft diese Ausnahme als Hinweis darauf, dass Sie die Methode wait oder run_and_wait vergessen haben aufzurufen.
Vererbungshierarchie
exception
missing_wait
Anforderungen
Kopfzeile: concrt.h
Namespace: Parallelität
fehlendes_Warten
Erstellt ein missing_wait-Objekt.
explicit _CRTIMP missing_wait(_In_z_ const char* _Message) throw();
missing_wait() throw();
Parameter
_Nachricht
Eine beschreibende Fehlermeldung.
Siehe auch
Concurrency-Namespace
task_group-Klasse
wait
ausführen_und_warten
structured_task_group-Klasse