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) (库基础技术规范 v2)
constexpr element_type * operator - > ( ) const noexcept ;
(2) (库基础技术规范 v2)

operator* operator-> 提供对 * this 所监视对象的访问。

get() == nullptr 时, operator* 的行为是未定义的。

目录

参数

(无)

返回值

1) 返回被 * this 监视的对象,等价于 * get ( )

2) 返回指向 * this 所监视对象的指针,即 get ( )

异常

1) 不抛出任何异常。


示例

参见

返回指向被监视对象的指针
(公开成员函数)