std:: hash (std::experimental::observer_ptr)
|
ヘッダーで定義
<experimental/memory>
|
||
|
template
<
class
T
>
struct
hash
<
std::
experimental
::
observer_ptr
<
T
>>
;
|
(ライブラリ基盤 TS v2) | |
std::hash のテンプレート特殊化は、 std:: experimental :: observer_ptr < T > 型のオブジェクトのハッシュ値をユーザーが取得できるようにします。
与えられた std:: experimental :: observer_ptr < T > p に対して、この特殊化は std:: hash < std:: experimental :: observer_ptr < T >> ( ) ( p ) == std:: hash < T * > ( ) ( p. get ( ) ) が保証されます。
例
|
このセクションは不完全です
理由: 例がありません |
関連項目
|
(C++11)
|
ハッシュ関数オブジェクト
(クラステンプレート) |