std::experimental::unique_resource<R, D>::operator*, std::experimental::unique_resource<R, D>::operator->
来自 cppreference.com
< 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> 的公共成员函数) |