Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!
Werbeanzeige
Zitat von »"fkrauthan"«
Ach shit ich wusste das ich da was durcheinander würfele sry. :oops: War keine absicht. War auch nur geraten. Aber mit meiner Methode würde es auch gehen...
Zitat von »"fkrauthan"«
Jao sorry. Ging ja um die Theorie... Auserdem tät mich mal interesiern was passiert wenn man es so schreibt. Könnte das so klappen mit new delete und malloc und free zu mischen? Weil im grunde machen ja die Funktions paare jeweils das selbe oder irre ich mich da?
Zitat von »"fkrauthan"«
Weil im grunde machen ja die Funktions paare jeweils das selbe oder irre ich mich da?
Zitat von »"Stier X"«
Ich würde das dann so machen:
C-/C++-Quelltext
1 2 3 4 5 6 7 8 9 10 11 // Hier eine Abfrage wie viele Variablen gebraucht werden int i; cin >> i; int array[i]; // und hier auf diese Variable (x4) zugreifen (z.B. x +=1) array[0] = 3; array[1] = 2; array[2] = array[0]-array[1]; array[2]++; // etc., je nach dem, was du vorhast
So hab ich das jetzt interpretiert. Wenn du es anders meinst, dann sags nochmal konkreter oder die anderen haben sicher auch noch ne idee.
Aber im prinziep stimmt alles. Die "Variablen" sind durchnummeriert und du kannst sie sogar ohne schleife initialisieren bzw. es ist ja ein array...
C-/C++-Quelltext |
|
1 2 3 |
int i; cin >> i; int array[i]; |
C-/C++-Quelltext |
|
1 2 3 |
int i; cin >> i; int* array = new int[i]; |
Zitat von »"terrible1"«
ich denke das geht schon
mit int array wird die Variable erzeugt und mit dem [i] dann die Anzahl festglegt (kann mich aber auch irren...)
C-/C++-Quelltext |
|
1 |
int array[10]; //Mein alter Kompiler hatte hier eine Konstante erwartet |
Werbeanzeige