Função swap (<future>)
Troca o estado associado assíncrona de um objeto de promise com o custo de outro.
template<class Ty>
void swap(promise<Ty>& Left, promise<Ty>& Right) noexcept;
template<class Ty, class... ArgTypes>
void swap(packaged_task<Ty(ArgTypes...)>& Left,
packaged_task<Ty(ArgTypes...)>& Right) noexcept;
Parâmetros
Left
O objeto promise à esquerda.Right
O objeto à direita promise.
Requisitos
Cabeçalho: futuro
std de Namespace: