Namespaces
Variants

std:: hash <std::chrono::zoned_time>

From cppreference.net
Definiert im Header <chrono>
template < class Duration, class TimeZonePtr >
struct hash < std:: chrono :: zoned_time < Duration, TimeZonePtr >> ;
(seit C++26)

Die Template-Spezialisierung von std::hash für std::chrono::zoned_time ermöglicht es Benutzern, Hashwerte von Objekten des Typs std:: chrono :: zoned_time < Duration, TimeZonePtr > zu erhalten. Diese Spezialisierung ist aktiviert genau dann, wenn sowohl std:: hash < Duration > als auch std:: hash < TimeZonePtr > aktiviert sind.

Hinweise

Feature-Test Makro Wert Std Funktion
__cpp_lib_chrono 202306L (C++26) Hash Unterstützung für std::chrono Wertklassen

Siehe auch

(C++11)
Hash-Funktionsobjekt
(Klassentemplate)