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
alvo_incorreto 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: simultaneidade

alvo_inválido

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 concorrência
Blocos de mensagens assíncronos