Descrição
É usado para trocar o estado dos objetos de thread x e y.
Declaração
A seguir está a declaração para a função std :: thread :: swap.
void swap (thread& x, thread& y) noexcept;
C ++ 11
void swap (thread& x, thread& y) noexcept;
Parâmetros
x,y - É um objeto de discussão.
Valor de retorno
Nenhum
Exceções
No-throw guarantee - nunca lança exceções.
Corridas de dados
Objetos, xey, são modificados.