Ich brauche Vorschlag, STL-Container auf die bestmögliche Weise zu verwenden, um 3 Sätze von Daten zu sortieren 1. Eine ID (Ganzzahl) 2. Erster Wert (String) 3 . Zweiter Wert (String)Sortieren ID und 2 Sätze von Werten mit STL-Containern
ein Beispiel für die Datenstruktur ist wie folgt:
I Karte verwenden möchten, wie es zum Zeitpunkt des Einsatzes und keine Notwendigkeit, sortiert ist eine Sortierung auszuführen Algorithmus getrennt. Da sich die ID wiederholen kann, muss es eine Multimap sein, und jedes Datenelement einer Spalte ist miteinander verknüpft, so dass sich die Zeilen ändern, um dieselben Werte zu behalten, die an eine ID angehängt sind.
Sortieren der ID und Wert ist in Ordnung, aber wie sortiere ich 2 Werte als multimap kann nur einen Wert zu nehmen. Aus meiner Sicht wird es Multimap einer Multimap oder einer Struktur der Datenstruktur und dann STL-Container sein. Aber ich möchte es so einfach wie möglich machen. Ich brauche einen Vorschlag, wie dies erreicht werden kann.
Danke!
Schlägt der Kommentar "zum Zeitpunkt der Eingabe sortiert" vor, dass Sie das einmal einrichten, dann einfach darüber laufen - keine weiteren Einfügungen oder Löschungen? – doctorlove
Nicht genau! Ich möchte nach jedem Vorgang automatisch sortieren, löschen und nicht sortieren. – dDebug