Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (ANSI-Standard) » Inhalt eines Array mit einem anderen vertauschen?

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
30.06.2005, 10:19 Uhr
JohnSilver



Hi,

meine heutige Frage bezieht sich auf das Vertauschen eines Arrayinhalt mit einem anderen, sprich wie stelle ich es an z.B:
int array[4]

array[0]=12;
array[1]=13;
array[2]=14;
array[3]=15;

und jetzt soll sein:

array[0]=15;
array[1]=14;
array[2]=13;
array[4]=12;

also die Reihenfolge nur umgedreht? Was gibt's da für ein vorgehen unter c/c++??

Danke im voraus
JohnSilver
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
30.06.2005, 11:06 Uhr
ao

(Operator)


Paarweise tauschen, die 12 mit der 15, die 13 mit der 14.
Oder alle Zahlen rückwärts auslesen und vorwärts in ein anderes Array reinschreiben.

Welches performanter ist, hängt von den Rahmenbedingungen ab: Sollen die Zahlen am Platz getauscht werden, dann der erste Weg. Sollen die Daten umkopiert werden, also die Originaldaten erhalten bleiben, dann der zweite.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
30.06.2005, 11:10 Uhr
~johnSilver
Gast


hat sich schon erledigt!!

Danke
 
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: