Namensräume
Varianten
Aktionen

std::experimental::observer_ptr<W>::release

Von cppreference.com
 
 
 
 
 
constexpr element_type* release() noexcept;
(Library Fundamentals TS v2)

Beobachtet das beobachtete Objekt nicht mehr, falls vorhanden. get() gibt nach dem Aufruf nullptr zurück.

Inhalt

[bearbeiten] Parameter

(keine)

[bearbeiten] Rückgabewert

Ein Zeiger auf das zuvor beobachtete Objekt oder nullptr, wenn kein beobachtetes Objekt vorhanden war, d.h. der Wert, der von get() vor dem Aufruf zurückgegeben worden wäre.

[bearbeiten] Beispiel

[bearbeiten] Siehe auch

gibt einen Zeiger auf das beobachtete Objekt zurück
(public member function) [edit]
ersetzt das beobachtete Objekt
(public member function) [bearbeiten]