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 ;
(库基础技术规范 v2)

std::experimental::observer_ptr 特化 swap 算法。交换 lhs rhs 的指针。实际调用 lhs. swap ( rhs )

目录

参数

lhs, rhs - 要交换内容的 observer_ptr 指针

返回值

(无)

复杂度

常量。

参见

交换两个对象的值
(函数模板)
交换被监视对象
(公开成员函数)