LINUX.ORG.RU

История изменений

Исправление MirandaUser2, (текущая версия) :

используй в мапе не строку, а объект вида

struct my_key { std::wstring key; int hash; }

hash вычисляй при создании my_key. В мапу передавай свои std::hash<my_key> и std::equal_to<my_key>.

Исходная версия MirandaUser2, :

используй в мапе не строку, а объект вида

struct my_key { std::wstring key; int hash; }

hash вычисляй при создании my_key. в мапу передавай свой std::hash<my_key>.