Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (ANSI-Standard) » vector problem

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
25.05.2006, 20:20 Uhr
~newone
Gast


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....)
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
25.05.2006, 20:23 Uhr
Pler
Einer von Vielen
(Operator)


Zeig mal ne konkrete Zeile in der der Fehler auftritt.
Eigentlich sollte das gehn.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
26.05.2006, 22:50 Uhr
~stephanw
Gast


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...
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ C / C++ (ANSI-Standard) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: