Vector sortieren
-
hmmm, scheint nicht zu funktionieren. Andere Ideen?
-
.....
-
Es hat doch alles davor funktioniert. Nur als die For-Schleife mit dem find() gekommen ist kam diese Fehlermeldung.
-
Lass das
const
weg bzw. leg eine Version mitconst
und eine ohneconst
an.Das hier ist so übrigens keine gute Idee:
return &lhs == &rhs;
Damit vergleichst du nämlich nur die Adressen. Du solltest aber die inneren Werte vergleichen, um zu überprüfen, ob ein Objekt "gleich" ist. Denn es ist unwahrscheinlich das alle Objekte die gleiche Adresse haben. Was viel wahrscheinlicher ist: Sie könnten gleiche Werte haben und darauf kommt es an.
-
Hast du den operator in der Klasse auch als friend deklariert?