Partilhar via


thread Class

Define um objeto que é usado para observar e gerenciar um segmento em execução em um aplicativo.

class thread;

Comentários

Você pode usar um objeto de thread observar e gerenciar um segmento em execução em um aplicativo.Um objeto do segmento que é criado usando o construtor padrão não está associado com qualquer segmento de execução.Um objeto do segmento que é construído usando um objeto acessível cria um novo thread de execução e chama o objeto acessível naquele segmento.Os objetos de segmentos podem ser movidos mas não copiado.Como consequência, um segmento de execução pode ser associado com o somente um objeto de segmento.

Cada thread de execução tem um identificador exclusivo do tipo thread::id.A função retorna this_thread::get_id o identificador do segmento de chamada.A função de membro thread::get_id retorna o identificador do segmento que é gerenciado por um objeto de segmento.Para um objeto opção- construído segmento, o método de thread::get_id retorna um objeto que tem um valor que é o mesmo para todos os objetos opção- construídos de segmento e diferente do valor retornado por this_thread::get_id para qualquer segmento de execução que pode ser juntado no momento da chamada.

Membros

Hh920601.collapse_all(pt-br,VS.110).gifClasses públicas

Nome

Descrição

Classe thread::ID

Identifica unicamente o segmento associado.

Hh920601.collapse_all(pt-br,VS.110).gifConstrutores Públicos

Nome

Descrição

thread::thread construtor

Constrói um objeto de thread .

Hh920601.collapse_all(pt-br,VS.110).gifMétodos Públicos

Nome

Descrição

Método thread::Detach

Dispara o segmento associado do objeto de thread .

Método thread::get_id

Retorna o identificador exclusivo de segmento associado.

Método thread::hardware_concurrency

Estático.Retorna uma avaliação do número de contextos de segmento de hardware.

Método thread::join

Blocos até que o segmento associado concluir.

Método thread::joinable

Especifica se o segmento é associado joinable.

thread::native_handle Method

Retorna o tipo específico da implementação que representa a alça de segmento.

Método thread::swap

Alterna o estado do objeto com um objeto especificado de thread .

Hh920601.collapse_all(pt-br,VS.110).gifOperadores Públicos

Nome

Descrição

thread::Operator = operador

Associa um segmento com o atual objeto de thread .

Requisitos

thread deCabeçalho:

Namespace: STD

Consulte também

Referência

<thread>

Outros recursos

Arquivos de cabeçalho