std::hash (std::string_view, std::wstring_view, std::u16string_view, std::u32string_view)
提供: cppreference.com
<tbody> </tbody>
| ヘッダ |
||
|
|
(C++17以上) | |
|
|
(C++17以上) | |
|
|
(C++20以上) | |
|
|
(C++17以上) | |
|
|
(C++17以上) | |
ビューをハッシュするための、テンプレート std::hash の様々なビュークラスに対する特殊化。
これらのハッシュは対応する std::basic_string クラスのハッシュと等しくなります。 S を標準の basic_string 型のひとつ、 SV をそれに対応する文字列ビュー型、 s を S 型オブジェクトとした場合、 std::hash<S>()(s) == std::hash<SV>()(SV(s)) が成り立ちます。