missing_wait, classe
Cette classe décrit une exception levée quand il existe des tâches encore planifiées sur un objet task_group
ou structured_task_group
au moment où le destructeur d’objet s’exécute. Cette exception n'est jamais levée si le destructeur est atteint en raison d'un déroulement de pile consécutif à une exception.
Syntaxe
class missing_wait : public std::exception;
Membres
Constructeurs publics
Nom | Description |
---|---|
missing_wait | Surcharge. Construit un objet missing_wait . |
Notes
Absent du flux d’exceptions, vous êtes responsable de l’appel de la wait
méthode ou run_and_wait
d’un task_group
structured_task_group
objet avant d’autoriser cet objet à détruire. Le runtime lève cette exception comme indication que vous avez oublié d’appeler ou wait
run_and_wait
de méthode.
Hiérarchie d'héritage
exception
missing_wait
Spécifications
En-tête : concrt.h
Espace de noms : concurrency
missing_wait
Construit un objet missing_wait
.
explicit _CRTIMP missing_wait(_In_z_ const char* _Message) throw();
missing_wait() throw();
Paramètres
_Message
Message descriptif de l'erreur.
Voir aussi
accès concurrentiel Namespace
Classe task_group
Attendre
run_and_wait
structured_task_group, classe
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour