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

constexpr std::add_lvalue_reference_t<element_type> operator*() const;
(1) (库基础 TS v2)
constexpr element_type* operator->() const noexcept;
(2) (库基础 TS v2)

operator*operator-> 提供对 *this 所查看对象的访问。

get() == nullptroperator* 的行为未定义。

参数

(无)

返回值

1) 返回 *this 所查看的对象,等价于 *get()

2) 返回指向 *this 所查看对象的指针,等价于 get()

异常

1) 不抛异常。

示例

参阅

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