Исправление anonymous2, 24.07.21 08:31 (текущая версия) :
template<> struct hash<std::u16string>; template<> struct hash<std::u32string>; (since C++11)
Исходная версия anonymous2, 24.07.21 08:31:
template<> struct hashstd::u16string; template<> struct hashstd::u32string; (since C++11)