x Anzahl Klassen Insanzen erstellen
-
Hi,
wie der Titel schon sagt würd ich gerne wissen ob man eine art loop machen kann um eine bestimmte anzahl von Instanzen zu erstellen.Also anstatt dass man:
klasse instanz1;
klasse instanz2;
klasse instanz13;
...das einfacher gestaltet.
Gibts sowas in der richtung und wenn ja wie würde das dann mit Pointern aus sehen also wieder anstatt:klasse *instanz1 = new klasse;
klasse *instanz2 = new klasse;
klasse *instanz3 = new klasse;
..Hoffe mir kann jemand helfen :p
-
Was hältst du davon:
klasse instanz[13];Mit instanz[0] kannst du auf die erste zugreifen, mit instanz[12] auf die dreizehnte.
-
Schau dir mal std::vector an.

-
cool danke!
hatte nicht gewusst das man auch klassen instanzen so als array behandeln kann :p
aber ich glaub das mit std::vector ist noch ein bisschen zu "hoch" für mich aber trotzdem danke
-
Saruman schrieb:
cool danke!
hatte nicht gewusst das man auch klassen instanzen so als array behandeln kann :p
aber ich glaub das mit std::vector ist noch ein bisschen zu "hoch" für mich aber trotzdem danke
eigentlich ist es genau anders rum. Das ganze new rumgefriemel wirst du eh nicht richtig hin kriegen - es geht bereits theoretisch nicht, also gib einfach auf und nutz std::vector :).