Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
Autor |
Nachricht |
bladegool JLI'ler
Anmeldedatum: 26.08.2003 Beiträge: 127 Wohnort: München Medaillen: Keine
|
Verfasst am: 19.12.2003, 14:25 Titel: Vector Frage |
|
|
Wenn ich ein Element von einem Vector lösche werden dann die anderen
Elemente eins nach hinten gerückt oder ist das Element gleich null |
|
Nach oben |
|
|
Hazel JLI MVP
Alter: 39 Anmeldedatum: 19.07.2002 Beiträge: 1761
Medaillen: Keine
|
Verfasst am: 19.12.2003, 14:44 Titel: |
|
|
Mit erase() löscht man das komplette Element. Mit remove() wird das Element nur entfernt... die Funktion gibt dann eine Iteratorposition zurück die anschließend noch mit erase() gelöscht werden muss. _________________ *click* Dabuu!?
Twitter: http://twitter.com/Ollie_R
|
|
Nach oben |
|
|
bladegool JLI'ler
Anmeldedatum: 26.08.2003 Beiträge: 127 Wohnort: München Medaillen: Keine
|
Verfasst am: 19.12.2003, 21:22 Titel: |
|
|
Hazel hat Folgendes geschrieben: | Mit erase() löscht man das komplette Element. Mit remove() wird das Element nur entfernt... die Funktion gibt dann eine Iteratorposition zurück die anschließend noch mit erase() gelöscht werden muss. |
Ja aber wird z.B wenn ich das 4 Element lösche das 5 Element zum 4 und das
6 zum 5 oder ist der Speicherplatz für das 4 Element leer |
|
Nach oben |
|
|
HotAcid Super JLI'ler
Alter: 43 Anmeldedatum: 04.08.2002 Beiträge: 372 Wohnort: Berlin Medaillen: Keine
|
Verfasst am: 20.12.2003, 07:31 Titel: |
|
|
Im Zweifelsfall hilft da wohl nur eins: ausprobieren.
Ansonsten sieh dir mal dies hier an:
http://www.sgi.com/tech/stl/
viele Grüße
Felix _________________ StGB §§ 328 Abs. 2 Pkt 3:
Mit Freiheitsstrafe bis zu fünf Jahren oder mit Geldstrafe wird bestraft, wer eine nukleare Explosion verursacht. |
|
Nach oben |
|
|
|