Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Esta classe descreve uma exceção lançada quando ainda existem tarefas agendadas para um task_group ou structured_task_group objeto no momento em que o destruidor do objeto é executado. Esta exceção nunca será lançada se o destrutor for atingido devido ao desenrolar da pilha como resultado de uma exceção.
Sintaxe
class missing_wait : public std::exception;
Membros
Construtores Públicos
| Nome | Description |
|---|---|
| missing_wait | Sobrecarregado. Constrói um missing_wait objeto. |
Observações
Na ausência de fluxo de exceções, és responsável por chamar o método wait ou run_and_wait de um objeto task_group ou structured_task_group antes de permitir que esse objeto seja destruído. O runtime lança esta exceção para indicar que se esqueceu de chamar o método wait ou run_and_wait.
Hierarquia de herança
exception
missing_wait
Requerimentos
Cabeçalho: concrt.h
Namespace: simultaneidade
missing_wait
Constrói um missing_wait objeto.
explicit _CRTIMP missing_wait(_In_z_ const char* _Message) throw();
missing_wait() throw();
Parâmetros
_Message
Uma mensagem descritiva do erro.
Consulte também
concorrência Namespace
task_group Classe
aguarde
run_and_wait
structured_task_group Classe