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
Classes públicas
Nome |
Descrição |
---|---|
Identifica unicamente o segmento associado. |
Construtores Públicos
Nome |
Descrição |
---|---|
Constrói um objeto de thread . |
Métodos Públicos
Nome |
Descrição |
---|---|
Dispara o segmento associado do objeto de thread . |
|
Retorna o identificador exclusivo de segmento associado. |
|
Estático.Retorna uma avaliação do número de contextos de segmento de hardware. |
|
Blocos até que o segmento associado concluir. |
|
Especifica se o segmento é associado joinable. |
|
Retorna o tipo específico da implementação que representa a alça de segmento. |
|
Alterna o estado do objeto com um objeto especificado de thread . |
Operadores Públicos
Nome |
Descrição |
---|---|
Associa um segmento com o atual objeto de thread . |
Requisitos
thread deCabeçalho:
Namespace: STD