Frage zu Arrays
-
Hallo, ich habe ein Array mit N Elementen. Nun moechte ich die letzten m Elemente verwerfen, so dass mein Array danach nur noch (N-m) Elemente hat. Gibt es da eine Moeglichkeit, dies zu realisieren, ohne die (N-m) Elemente einfach in ein Array der betreffenden Groesse zu kopieren?
-
Da ein Array eine feste Größe hat, kannst du entweder nur die letzten Elemente auf 0 setzen oder es in ein neues Array kopieren.
Oder du nimmst einen vector.
-
Da ein Array eine feste Größe hat, kannst du entweder nur die letzten Elemente auf 0 setzen oder es in ein neues Array kopieren.
Oder du erkennst, dass du ein dynamisches Array brauchst und verwendest deshalb gleich die Templateklasse std::vector.