std::experimental::unique_resource<R, D>:: operator*, std::experimental::unique_resource<R, D>:: operator->
From cppreference.net
<
cpp
|
experimental
|
unique resource
|
std::
add_lvalue_reference_t
<
std::
remove_pointer_t
<
R
>>
operator * ( ) const noexcept ; |
(1) | (库基础技术规范 v3) |
|
R operator
-
>
(
)
const
noexcept
;
|
(2) | (库基础技术规范 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>
的公开成员函数)
|