Freigeben über


missing_wait-Klasse

Diese Klasse beschreibt eine Ausnahme, die immer dann ausgelöst wird, wenn es Aufgaben gibt, die noch für ein task_group-Objekt oder structured_task_group-Objekt geplant sind zur Zeit, da 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

Beschreibungen

missing_wait::missing_wait-Konstruktor

Ü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: Concurrency

Siehe auch

Referenz

Concurrency-Namespace

task_group-Klasse

task_group::wait-Methode

structured_task_group-Klasse

structured_task_group::wait-Methode

Weitere Ressourcen

task_group::run_and_wait-Methode

structured_task_group::run_and_wait-Methode