Namespaces
Variants

std::experimental:: swap (std::experimental::observer_ptr)

From cppreference.net
template < class W >
void swap ( observer_ptr < W > & lhs, observer_ptr < W > & rhs ) noexcept ;
(라이브러리 펀더멘털 TS v2)

swap 알고리즘을 std::experimental::observer_ptr 에 대해 특수화합니다. lhs rhs 의 포인터를 교환합니다. lhs. swap ( rhs ) 를 호출합니다.

목차

매개변수

lhs, rhs - observer_ptr 를 교환할 내용

반환값

(없음)

복잡도

상수.

참고 항목

두 객체의 값을 교환
(function template)
감시 중인 객체들을 교환
(public member function)