Namespaces
Variants

std::experimental::observer_ptr<W>:: operator*, std::experimental::observer_ptr<W>:: operator->

From cppreference.net
constexpr std:: add_lvalue_reference_t < element_type > operator * ( ) const ;
(1) (library fundamentals TS v2)
constexpr element_type * operator - > ( ) const noexcept ;
(2) (library fundamentals TS v2)

operator* y operator-> proporcionan acceso al objeto observado por * this .

El comportamiento de operator* es indefinido si get ( ) == nullptr .

Contenidos

Parámetros

(ninguno)

Valor de retorno

1) Retorna el objeto observado por * this , equivalente a * get ( ) .

2) Devuelve un puntero al objeto observado por * this , es decir, get ( ) .

Excepciones

1) No lanza nada.


Ejemplo

Véase también

devuelve un puntero al objeto observado
(función miembro pública)