Descrição
Ele troca o estado do objeto com o de x.
Declaração
A seguir está a declaração para a função std :: thread :: swap.
void swap (thread& x) noexcept;
C ++ 11
void swap (thread& x) noexcept;
Parâmetros
x - Objeto de thread cujo estado é trocado por * this.
Valor de retorno
Nenhum
Exceções
No-throw guarantee - nunca lança exceções.
Corridas de dados
O objeto é acessado.