# std::hash(std::basic_stacktrace)

From cppreference.com
< cpp‎ | utility‎ | basic stacktrace

Defined in header `<stacktrace>` |  |
template< class Allocator > struct hash<std::basic_stacktrace<Allocator>>; |  | (since C++23)

The template specialization of std::hash for std::basic_stacktrace allows users to obtain hashes of values of type std::basic_stacktrace.

`operator()` of this specialization is noexcept.

### Example

| This section is incomplete Reason: no example

### See also

hash (C++11) | hash function object (class template)
std::hash<std::stacktrace_entry> (C++23) | hash support for std::stacktrace_entry (class template specialization)

Retrieved from "https://en.cppreference.com/mwiki/index.php?title=cpp/utility/basic_stacktrace/hash&oldid=129010"