Durchsuchen von STL Vektoren/Liste
-
Hallo Leute,
was gibt es für grundlegende Möglichkeiten, einen STL-Vektor von Objekten nach bestimmten Attributen der Objekte zu durchsuchen?
Ich habe bis jetzt nur die Möglichkeit entdeckt, den Vektor mit
for(pos = zf.begin(); pos != zf.end(); pos+) { //... }
zur durchlaufen und dann für jedes Objekt eine im Objekt vorhandene Methode auszuführen die das Objekt auf ein Attribut abfragt.
(*pos)->getAttribut;
Nun meine Frage: Gibt es da effektivere Möglichkeiten?
-
find
find_if
-
-
Seine Frage wird im C++ Forum auch schon diskutiert. War also ein Doppelpost.
-
Danke für den Hinweis.
thomas1998:
Bitte die Faustregel beachten: ein Thema pro Thread, ein Thread pro Thema. Und das auch über die Grenzen der einzelnen Foren hinweg. Bei Bedarf kann der jeweilige Thread durch die Moderatoren in ein evtl. besser geeignetes Forum verschoben werden.Geschlossen.