История изменений
Исправление snizovtsev, (текущая версия) :
Если тебе нужен перформанс, то возьми что-то получше std::unordered_map
, например absl::flat_hash_map
или tsl::robin_map
.
А если ключ строка, как в твоём случае, то tsl::array_hash
порвёт всех как тузик грелку. И там есть precalculated_hash
в API.
Исправление snizovtsev, :
Если тебе нужен перформанс, то возьми что-то получше std::unordered_map
, например absl::flat_hash_map
или tsl::robin_map
.
А если ключ строка, как в твоём случае, то tsl::array_hash
порвёт всех как тузик грелку.
Исправление snizovtsev, :
Если тебе нужен перформанс, то возьми что-то получше std::unordered_map
, например absl::flat_hash_map
или tsl::robin_map
.
А если ключ строка, как в твоём случае, то tsl::array_hash
порвёт всех тузик грелку.
Исправление snizovtsev, :
Если тебе нужен перформанс, то возьми что-то получше std::unordered_map
, например absl::flat_hash_map
или tsl::robin_map
. А если ключ строка – tsl::array_hash
.
Исходная версия snizovtsev, :
Если тебе нужен перформанс, то не возьми лучше что-то получше std::unordered_map
, например absl::flat_hash_map
или tsl::robin_map
. А если ключ строка – tsl::array_hash
.