std::experimental::unique_resource<R, D>::operator*, std::experimental::unique_resource<R, D>::operator->
< cpp | experimental | unique resource
std::add_lvalue_reference_t<std::remove_pointer_t<R>> operator*() const noexcept; |
(1) | (库基础 TS v3) |
R operator->() const noexcept; |
(2) | (库基础 TS v3) |
1) 访问作为指针的底层资源柄所指向的对象或函数。此函数仅若 std::is_pointer_v<R> 为 true 且 std::is_void_v<std::remove_pointer_t<R>> 为 false 才参与重载决议。若资源柄不指向对象或函数,则行为未定义。
参数
(无)
返回值
1) 底层资源柄所指向的函数或对象。
2) 底层资源柄的副本。
示例
本节未完成 原因:暂无示例 |
参阅
访问底层资源柄 (公开成员函数) | |
解引用指向被管理对象的指针 ( std::unique_ptr<T,Deleter> 的公开成员函数) |