Вопросы по теме 'stdhash'

Мой std::hash для std::tuples Есть улучшения?
Некоторые могли заметить, что std::hash не поддерживает кортежи. Поэтому я добавил перегрузку, которая кажется «лучше», чем решение, которое я видел до сих пор. У кого-нибудь есть идеи по дальнейшему сокращению этого кода? Обратите внимание, что...
2419 просмотров

Можно ли использовать std::hash для указателей хеш-функций?
Можно ли использовать тип С++ 11 std::hash для указателей хеш-функций? Существует hash частичная специализация, определяемая как template <typename T> struct hash<T*>; но поскольку указатели функций отличаются от других типов...
3477 просмотров
schedule 23.01.2023

Алгоритм и размер std::hash
Я использую C++11 и алгоритм std::hash. Мне было интересно, какая фактическая реализация хэша используется? Я бы предположил MD5 или SHA, но я не могу найти никакой информации в Интернете. Кроме того, я хотел бы знать фактическую возвращаемую...
3422 просмотров
schedule 20.06.2022

Как хешировать QVariant?
Мне нужно использовать QList<QVariant> как ключ к std::unordered_map . Целью этого является оптимизация поиска по таблице данных путем создания индекса по уникальным ключевым столбцам. Поэтому я сделал этот код. Он неполный, но...
1233 просмотров
schedule 17.05.2023

Использование QString в качестве ключа в std::unordered_map
Я пытаюсь использовать QString в качестве ключа в std::unordered_map , однако получаю сообщение об ошибке: ошибка C2280: 'std::hash‹_Kty>::hash(const std::hash‹_Kty> &)': попытка сослаться на удаленную функцию Я не могу переключиться на...
4666 просмотров
schedule 03.06.2022