>>, wenn ich hinunter den Weg der Anwendung meiner Anwendung meines vThrows Vektors fortfahren möchte, der structs mit 4 Würfen und dem Kursteilnehmernamen enthält
Außerhalb der neuen Funktion können Sie dies tun. Innerhalb dieser Funktion nehmen Sie eins Ihrer vektorelemente, die 4 Würfe haben und kopieren sie in 4 vektorelemente jedes, das einen Wurf hat. Der Nutzen ist, dass Sie viel Bemühung beim dem Sortieren und Zusammenbringen using die zwei Funktionen des Algorithmus STL sparen, die ich verwendete.
So denke ich, dass Sie diese Linien annehmen sollten:
Vektor dist (...);
Art (dist.begin (), dist.end (), cmpAttempts);
Gerade Schleife über Ihrem Eingangsvektor und für jedes Ihrer Eingangselemente, haben Sie vier kleinere Aufzeichnungen, die Sie in den dist Vektor drücken. Eine Schleife überträgt die Daten. Dann sind Art und Sie Oben-zugeschwindigkeit.