wenn ich ein ojbekt in einen vector speichern will und dannach eine methode des objekts aufrufe das im vector ist bekomme ich folgenden fehler: nicht konstante funktion für konstantes objekt aufgerufen.
ist es nicht möglich objekte innerhalb eines vectors über methoden zu ändern ?(der direkt zugriff auf das attribus klappt natürlich tadelos....)
Die Objekte in Deinem Vector sind konstant. Die Methode, die Du aufrufen willst, hat keinen "const" Qualifizierer hinter der Deklaration stehen, ihre Ausfürung lässt das Objekt also nicht konstant. Entweder Du machst -falls möglich- die Methode "const" oder ändest die Deklaration des Vectors. Zeig diese am besten mal...