Namespaces
Variants

std::experimental::observer_ptr<W>:: swap

From cppreference.net
constexpr void swap ( observer_ptr & other ) noexcept ;
(библиотека fundamentals TS v2)

Обменивает наблюдаемый объект * this и другого observer_ptr объекта other , вызывая swap для сохранённых указателей * this и other .

Параметры

other - другой observer_ptr объект, с которым нужно обменяться наблюдаемым объектом

Возвращаемое значение

(нет)

Пример