Namespaces
Variants

std::experimental:: swap (std::experimental::promise)

From cppreference.net
template < class R >

void swap ( std:: experimental :: promise < R > & lhs,

std:: experimental :: promise < R > & rhs ) noexcept ;

std::experimental::promise 에 대한 swap 알고리즘을 오버로드합니다. lhs 의 상태와 rhs 의 상태를 교환합니다. 효과적으로 lhs. swap ( rhs ) 를 호출합니다.

목차

매개변수

lhs, rhs - 상태를 교환할 promise들

반환값

(없음)

예제

참고 항목

두 promise 객체를 교환합니다
( std::promise<R> 의 public 멤버 함수)