Самая быстрая хеш-функция будет
template <class T>
size_t hash(T key) {
return 0;
}
однако, хотя хеширование будет очень быстрым, вы будете страдать от производительности в других местах. Вам нужно попробовать несколько алгоритмов хеширования для реальных данных и посмотреть, какой из них на самом деле дает вам наилучшую производительность в совокупности с фактическими данными, которые вы ожидаете использовать , если хеширование или поиск даже являются узким местом производительности . До тех пор, пойти с чем-то удобным. MD5 довольно широко доступен.