std::hash (std::string, std::wstring, std::u16string, std::u32string) – cppreference.com
Aus cppreference.com
<metanoindex/>
<tbody> </tbody>
| definiert in Header <string> |
||
|
|
(seit C++11) | |
The template specializations of std::hash for the various string classes allow users to obtain hashes of strings.
Beispiel
The following code shows one possible output of a hash function used on a string:
#include <iostream> #include <string> #include <functional> int main() { std::string s = "Stand back! I've got jimmies!"; std::hash<std::string> hash_fn; size_t hash = hash_fn(s); std::cout << hash << '\n'; }
Output:
Siehe auch
| Funktionsobjekt zur Erzeugung von Hashwerten (Klassen-Template) [edit] | |