Namespaces
Variants

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

From cppreference.net
constexpr void swap ( observer_ptr & other ) noexcept ;
(Bibliotheksgrundlagen TS v2)

Tauscht das beobachtete Objekt von * this und einem anderen observer_ptr -Objekt other , durch Aufruf von swap auf den gespeicherten Zeigern von * this und other .

Parameter

other - ein weiteres observer_ptr Objekt, mit dem das beobachtete Objekt ausgetauscht werden soll

Rückgabewert

(keine)

Beispiel