public member function
<typeindex>

std::type_index::hash_code

size_t hash_code() const;
size_t hash_code() const noexcept;
获取类型哈希码
返回一个哈希码值,该值标识当前对象引用的类型。

在内部,该函数仅返回在其引用的type_info上调用成员hash_code的结果。

对于任何两个type_index对象,此函数返回相同的值,这些对象比较相等

参数



返回值

标识类型的值(运行时常量)。
size_t 是一个无符号整数类型。

数据竞争

此成员函数不会引发任何数据竞争。

异常安全

无异常保证: 绝不抛出异常。

另见