C ++ Thread Library - troca de funções

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.