名前空間
変種
操作

std::hash<std::text_encoding>

From cppreference.com
< cpp‎ | text‎ | text encoding
 
 
 
 
ヘッダー <text_encoding> で定義
template<> struct hash<std::text_encoding>;
(C++26以降)

std::hashstd::text_encoding に対するテンプレート特殊化により、ユーザーは std::text_encoding 型のエンコードされた ID と名前のハッシュ値を取得できます。

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

[編集]

[編集] 関連項目

(C++11)
ハッシュ関数オブジェクト
(クラステンプレート) [編集]
std::basic_stacktrace のハッシュサポート
(class template specialization) [編集]
English 日本語 中文(简体) 中文(繁體)