Als «map» getaggte Fragen

81
Verwenden von char * als Schlüssel in std :: map

Ich versuche herauszufinden, warum der folgende Code nicht funktioniert, und ich gehe davon aus, dass es sich um ein Problem bei der Verwendung von char * als Schlüsseltyp handelt. Ich bin mir jedoch nicht sicher, wie ich ihn beheben kann oder warum er auftritt. Alle anderen Funktionen, die ich...

80
Wie erstelle ich ein HashMap-Literal?

Wie kann ich ein HashMap-Literal in Rust erstellen? In Python kann ich das so machen: hashmap = { 'element0': { 'name': 'My New Element', 'childs': { 'child0': { 'name': 'Child For Element 0', 'childs': { ... } } } }, ... } Und in Go so: type Node struct { name string childs map[string]Node }...

80
Die Vereinigung zweier Karten in Gang bringen

Ich habe eine rekursive Funktion, die Objekte erstellt, die Dateipfade darstellen (die Schlüssel sind Pfade und die Werte sind Informationen über die Datei). Es ist rekursiv, da es nur für die Verarbeitung von Dateien gedacht ist. Wenn also ein Verzeichnis gefunden wird, wird die Funktion für...

79
Sortieren der Hashmap nach Schlüsseln

Ich habe die folgende Hashmap in Java: {B046 = 0,0, A061 = 3,0, A071 = 0,0, B085 = 0,0, B075 = 3,0, B076 = 9,0, B086 = 3,0, B095 = 0,0, B096 = 0,0, A052 = 0,0, B066 = 0,0, B056 = 9,0, B065 = 0,0, B055 = 9,0} Wie soll ich die Hashmap so sortieren, dass das Alphabet gefolgt von den Zahlen...

78
Gibt es Java HashMap-Äquivalente in PHP?

Ich benötige ein PHP-Objekt ähnlich wie HashMap in Java, aber ich habe es nicht gefunden, als ich gegoogelt habe. Wenn also jemand weiß, wie ich HashMaps in PHP nachahmen kann, wäre Hilfe willkommen.

78
Tupel-Entpacken in Kartenoperationen

Ich arbeite häufig mit Listen, Seqs und Iteratoren von Tupeln und möchte Folgendes tun: val arrayOfTuples = List((1, "Two"), (3, "Four")) arrayOfTuples.map { (e1: Int, e2: String) => e1.toString + e2 } Der Compiler scheint dieser Syntax jedoch niemals zuzustimmen. Stattdessen schreibe ich am...