MSTL 1.4.0
A Modern C++ Library with extended functionality, web components, and utility libraries
载入中...
搜索中...
未找到
hash< unique_ptr< T, Deleter > > 模板结构体 参考

unique_ptr的哈希特化 更多...

#include <unique_ptr.hpp>

Public 成员函数

MSTL_CONSTEXPR20 size_t operator() (const unique_ptr< T, Deleter > &ptr) const noexcept(noexcept(hash< T >()(ptr.get())))
 哈希函数

详细描述

template<typename T, typename Deleter>
struct hash< unique_ptr< T, Deleter > >

unique_ptr的哈希特化

模板参数
T元素类型
Deleter删除器类型

在文件 unique_ptr.hpp990 行定义.

成员函数说明

◆ operator()()

template<typename T, typename Deleter>
MSTL_CONSTEXPR20 size_t hash< unique_ptr< T, Deleter > >::operator() ( const unique_ptr< T, Deleter > & ptr) const
inlinenoexcept

哈希函数

参数
ptr要哈希的unique_ptr
返回
哈希值

在文件 unique_ptr.hpp996 行定义.


该结构体的文档由以下文件生成: