std:: hash (std::experimental::shared_ptr)
|
template
<
class
T
>
struct
hash
<
std::
experimental
::
shared_ptr
<
T
>>
;
|
(Library Fundamentals TS) | |
Die Template-Spezialisierung von std::hash für std:: experimental :: shared_ptr < T > ermöglicht es Benutzern, Hashwerte von Objekten des Typs std:: experimental :: shared_ptr < T > zu erhalten.
Für einen gegebenen std:: experimental :: shared_ptr < T > p stellt diese Spezialisierung sicher, dass std:: hash < std:: experimental :: shared_ptr < T >> ( ) ( p ) == std:: hash < T * > ( ) ( p. get ( ) ) .
Beispiel
|
Dieser Abschnitt ist unvollständig
Grund: Kein Beispiel |
Siehe auch
|
(C++11)
|
Hash-Funktionsobjekt
(Klassentemplate) |