preguntar acerca de unordered-set
3
réponses
Hash générique pour les tuples dans la carte non ordonnée / ensemble non ordonné
Pourquoi ne pas std::unordered_map<tuple<int, int>, string> juste
travailler hors de la boîte?
Il est fastidieux de devoir définir une fonction de hachage pour tuple<int, int>, par exemple
template<> struct do_hash<tupl …
demandé sur
1970-01-01 00:33:31
3
réponses
Comment se spécialiser std:: hash: operator() pour le type défini par l’utilisateur dans les conteneurs non classés?
pour prendre en charge les types de clés définis par l'utilisateur dans std::unordered_set<Key> et std::unordered_map<Key, Value>
on doit fournir operator==(Key, Key) et un foncteur de hachage:
struct X { int id; /* ... */ } …
demandé sur
1970-01-01 00:33:31