Namespaces
Variants

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

From cppreference.net
Определено в заголовочном файле <chrono>
template < class Rep, class Period >
struct hash < std:: chrono :: duration < Rep, Period >> ;
(начиная с C++26)

Специализация шаблона std::hash для std::chrono::duration позволяет пользователям получать хеши объектов типа std:: chrono :: duration < Rep, Period > . Эта специализация включена тогда и только тогда, когда обе std:: hash < Rep > и std:: hash < Period > включены.

Примечания

Макрос тестирования возможностей Значение Стандарт Возможность
__cpp_lib_chrono 202306L (C++26) Поддержка хеширования для классов значений std::chrono

Смотрите также

(C++11)
функциональный объект хеш-функции
(шаблон класса)