Namensräume
Varianten
Aktionen

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

Von cppreference.com
 
 
 
 
 
constexpr void swap( observer_ptr& other ) noexcept;
(Library Fundamentals TS v2)

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

[bearbeiten] Parameter

Sonstiges - ein weiteres observer_ptr-Objekt, mit dem das beobachtete Objekt getauscht werden soll

[bearbeiten] Rückgabewert

(keine)

[bearbeiten] Beispiel