std::experimental::make_observer

在标头 <experimental/memory> 定义
template< class W >
std::experimental::observer_ptr<W> make_observer( W* p ) noexcept;
(库基础 TS v2)

创建 observer_ptr 对象,从函数实参的类型推导模板实参。

参数

p - 指向要为 observer_ptr 对象所查看的对象

返回值

如同以 std::experimental::observer_ptr<W>(p) 创建的 observer_ptr 对象。

示例