std::hash<std::filesystem::path>

来自cppreference.com
< cpp‎ | filesystem‎ | path
 
 
 
 
在标头 <filesystem> 定义
template<>
struct hash<std::filesystem::path>;
(C++17 起)

std::hashstd::filesystem::path 的模板特化允许用户获得 std::filesystem::path 的散列值。

此特化的 operator()noexcept 。对每个 std::filesystem::pathpstd::hash<std::filesystem::path>{}(p) 等于 std::filesystem::hash_value(p)

示例

参阅

(C++11)
散列函数对象
(类模板)
计算路径对象的哈希值
(函数)