std::hash<std::chrono::zoned_time>
Von cppreference.com
< cpp | chrono | zoned time
| Definiert in Header <chrono> |
||
| template< class Duration, class TimeZonePtr > struct hash<std::chrono::zoned_time<Duration, TimeZonePtr>>; |
(seit C++26) | |
Die Vorlagen spezialisierung von std::hash für std::chrono::zoned_time erlaubt Benutzern, Hashes von Objekten des Typs std::chrono::zoned_time<Duration, TimeZonePtr> zu erhalten. Diese Spezialisierung ist genau dann aktiviert, wenn sowohl std::hash<Duration> als auch std::hash<TimeZonePtr> 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) |