Compartilhar via


Classe bad_target

Essa classe descreve uma exceção gerada quando um bloco de mensagens recebe um ponteiro para um destino inválido para a operação que está sendo executada.

Sintaxe

class bad_target : public std::exception;

Membros

Construtores públicos

Nome Descrição
bad_target Sobrecarregado. Constrói um objeto bad_target.

Comentários

Essa exceção normalmente é gerada por motivos como um destino estar tentando consumir uma mensagem que é reservada para outro destino ou estar liberando uma reserva que ele não tem.

Hierarquia de herança

exception

bad_target

Requisitos

Cabeçalho: concrt.h

Namespace: concurrency

bad_target

Constrói um objeto bad_target.

explicit _CRTIMP bad_target(_In_z_ const char* _Message) throw();

bad_target() throw();

Parâmetros

_Message
Uma mensagem descritiva do erro.

Confira também

Namespace de simultaneidade
Blocos de mensagens assíncronos