std::hash<std::error_code>
来自cppreference.com
                    
                                        
                    < cpp | error | error code
                    
                                                            
                    | 在标头  <system_error>定义 | ||
| template<> struct hash<error_code>; | (C++11 起) | |
std::hash 对 std::error_code 的模板特化允许用户获得 std::error_code 类型对象的哈希。