Приветствую.
Не понимаю из документации так можно зачем то
std::unordered_map<std::string, Т> umap;
umap["блабла"] = blabla;
auto hash_fn = umap.hash_function();
size_t hash_value = hash_fn("блабла");
Но вот если ключ длинный - как избежать повторного вычисления? Хотелось бы дополнительно использовать это значение.
ЗЫ. C++11/14