Namensräume
Varianten
Aktionen

std::hash<std::chrono::duration>

Von cppreference.com
< cpp‎ | chrono‎ | duration
 
 
 
 
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) [edit]