Namespaces
Variants

std::experimental:: make_observer

From cppreference.net
Definiert im Header <experimental/memory>
template < class W >
std:: experimental :: observer_ptr < W > make_observer ( W * p ) noexcept ;
(Library Fundamentals TS v2)

Erstellt ein observer_ptr Objekt, wobei das Template-Argument vom Typ des Funktionsarguments abgeleitet wird.

Parameter

p - Zeiger auf das Objekt, das vom observer_ptr -Objekt beobachtet werden soll

Rückgabewert

Ein observer_ptr -Objekt, erstellt wie durch std:: experimental :: observer_ptr < W > ( p ) .

Beispiel