Namespaces
Variants

std::experimental::unique_resource<R, D>:: operator*, std::experimental::unique_resource<R, D>:: operator->

From cppreference.net
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 时参与重载决议。若资源句柄未指向对象或函数,则行为未定义。
2) 获取底层资源句柄的副本,该句柄为指针。此函数仅当 std:: is_pointer_v < R > true 时参与重载决议。返回值通常用于访问被指向的对象。

目录

参数

(无)

返回值

1) 底层资源句柄所指向的对象或函数。
2) 底层资源句柄的副本。

示例

参见

访问底层资源句柄
(公开成员函数)
解引用指向被管理对象的指针
( std::unique_ptr<T,Deleter> 的公开成员函数)