swap – funkce (<future>)
Výměny přidruženém státě asynchronní jednoho promise , jiného objektu.
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;
Parametry
Left
Levý objekt promise.Right
Pravý objekt promise.
Požadavky
Záhlaví: future
Obor názvů: std