Результаты поиска по запросу "unordered-map"
OpenMP / __gnu_parallel для неупорядоченной_карты
В какой-то момент в моем коде я должен выполнить операции со всеми элементами в unordered_map. Чтобы ускорить этот процесс, я хочу использовать openMP, но на...
Как использовать unordered_set с элементами, которые являются вектором пары <int, int>
Я хотел иметь что-то вроде
Использование std :: tuple в качестве ключа для std :: unordered_map
С приведенным ниже кодом я получаю очень запутанную ошибку в MSVC, которая, похоже, предполагает преобразование типа ключа (std :: tuple) в std :: string.
C ++ хэш-функция для строки в unordered_map
Кажется, что C ++ не имеет хеш-функции для строк в стандартной библиотеке. Это правда? Каков рабочий пример использования строки в качестве ключа в unordered_map, который будет работать с любым компилятором c ++?
а также
у неstd::unordered_map<tuple<int, int>, string> просто работать из коробки? Утомительно определять хеш-функцию дляtuple<int, int>например, template<> struct do_hash<tuple<int, int>> { size_t operator()(std::tuple<int, int> const& tt) const {...} ...