Suchergebnisse für Anfrage "unordered-map"

12 die antwort

Warum kann ich keine ungeordnete_map mit einem Paar als Schlüssel kompilieren?

Ich versuche ein @ zu erstellunordered_map, um Paare mit ganzen Zahlen abzubilden: #include <unordered_map> using namespace std; using Vote = pair<string, string>; using Unordered_map = unordered_map<Vote, int>;Ich habe eine Klasse, in der ...

14 die antwort

std :: unordered_map :: find mit einem anderen Typ als dem Schlüsseltyp?

Ich habe einunordered_map das einen String-Typ als Schlüssel verwendet: std::unordered_map<string, value> map;A std::hash Spezialisierung ist vorgesehen fürstring sowie ein passendesoperator==. Jetzt habe ich auch eine "string view" -Klasse, ...

4 die antwort

Wie implementiere ich eine CString-Hash-Funktion für die Verwendung mit std :: unordered_map?

Ich möchte erklären: std::unordered_map<CString, CString> m_mapMyMap;Aber beim Erstellen wurde mir mitgeteilt, dass das Standard-C ++ keine Hash-Funktion für CString bietet, während CString den Operator (LPCSTR) hat. Wie implementiere ich eine ...

TOP-Veröffentlichungen

4 die antwort

Ist eine ungeordnete Karte in der Praxis wirklich schneller als eine Karte?

Sicher, die Suchleistung einer ungeordneten Karte ist im Durchschnitt konstant, und die Suchleistung einer Karte ist O (logN). Aber natürlich, um ein Objekt in einer ungeordneten Karte zu finden, müssen wir: hash den Schlüssel, den wir finden ...