std::hash<std::chrono::duration>
Von cppreference.com
| Definiert in Header <chrono> |
||
| template< class Rep, class Period > struct hash<std::chrono::duration<Rep, Period>>; |
(seit C++26) | |
Die Template-Spezialisierung von std::hash für std::chrono::duration erlaubt Benutzern, Hashes von Objekten des Typs std::chrono::duration<Rep, Period> zu erhalten. Diese Spezialisierung ist genau dann aktiviert, wenn sowohl std::hash<Rep> als auch std::hash<Period> aktiviert sind.
[bearbeiten] Anmerkungen
| Feature-Test-Makro | Wert | Std | Feature |
|---|---|---|---|
__cpp_lib_chrono |
202306L |
(C++26) | Unterstützung für Hashing für std::chrono Wertklassen |
[bearbeiten] Siehe auch
| (C++11) |
Hash-Funktionsobjekt (Klassenvorlage) |