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 对象。

示例