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

Почему std::hash не был определен для std::weak_ptr в C++0x?
Прочитав обсуждение оператора‹ для std::weak_ptr, я не вижу причин, по которым определение std::hash для использования блока управления для std::weak_ptr не сработает. Я также не могу поверить, что это было проигнорировано комитетом по стандартам....
821 просмотров
schedule 11.01.2023

Как специализировать std::hash для типа из другой библиотеки
Итак, библиотека, которую я использую, имеет перечисление (скажем, оно называется LibEnum ). Мне нужно иметь std::unordered_set из LibEnum , но я получаю ошибку компиляции, что для него нет специализированного std::hash . Я мог бы легко...
2550 просмотров
schedule 25.08.2022

Используйте boost::hash_value для определения std::hash в C++11.
Есть ли простой способ сделать следующее с С++ 11 и Boost: используйте стандартные определения std::hash всякий раз, когда они доступны из <functional> используйте boost::hash_value для определения std::hash в тех случаях, когда...
4456 просмотров
schedule 07.07.2023

Дает ли std::hash одинаковый результат для одного и того же ввода для разных скомпилированных сборок и разных машин?
У меня есть некоторые случайные параметры теста, для которых мне нужно вычислить хэш, чтобы определить, запускался ли я с теми же параметрами. Я мог бы запустить тест, используя тот же исходный код, перекомпилированный в другое время, или запустить...
1076 просмотров