std:: hash (std::experimental::propagate_const)
|
Определено в заголовке
<experimental/propagate_const>
|
||
|
template
<
class
T
>
struct
hash
<
std::
experimental
::
propagate_const
<
T
>>
;
|
(Library Fundamentals TS v2) | |
Специализация шаблона std::hash для std:: experimental :: propagate_const < T > позволяет пользователям получать хеши объектов типа std:: experimental :: propagate_const < T > .
Для заданного
std::
experimental
::
propagate_const
<
T
>
p
данная специализация гарантирует, что
std::
hash
<
std::
experimental
::
propagate_const
<
T
>>
(
)
(
p
)
==
std::
hash
<
T
>
(
)
(
p.
t_
)
, где
p.
t_
- это объект, подобный указателю, обернутый в
p
.
Пример
|
Этот раздел не завершён
Причина: отсутствует пример |
Смотрите также
|
(C++11)
|
функциональный объект хеш-функции
(шаблон класса) |