Namespaces
Variants

std:: hash <std::chrono::leap_second>

From cppreference.net
std::chrono::leap_second
Member functions
Nonmember functions
Helper classes
hash <std::chrono::leap_second>
(C++26)
定義済みヘッダー <chrono>
template <> struct hash < std:: chrono :: leap_second > ;
(C++26以降)

std::hash std::chrono::leap_second に対するテンプレート特殊化は、ユーザーが std:: chrono :: leap_second 型のオブジェクトのハッシュ値を取得することを可能にします。この特殊化は 有効化 されています。

この特殊化の operator ( ) noexcept です。

注記

機能テスト マクロ 標準 機能
__cpp_lib_chrono 202306L (C++26) ハッシュ サポート for std::chrono 値クラス

関連項目

(C++11)
ハッシュ関数オブジェクト
(クラステンプレート)