Konstruktoren und new [] (c++)
Verfasst: 21.09.2007 18:21
Hi Leute,
Ich bin schwer am Überlegen, wie ich es hinkriege, ein Array von Objekten mit Parameter-behafteten Konstruktoren mittels new-Operator zu erstellen.
Sachen in dieser Art und Weise:
werden von meinem Dev-C++-Compiler nach "ISO C++" (blabla) untersagt -> 0 Compilierung (mal wieder).
Der Versuch einer im nachhinein die Konstruktoren aufrufenden Schleife scheitert auch, angeblich wird das Objekt/die Klasse dann falsch genutzt:
Sprich, ich kann den Konstruktor im Nachhinein nicht mehr aufrufen...
Ist es nicht möglich, die Konstruktoren mit Parametern per new / im Nachhinein aufzurufen, oder ist es doch ein Fehler an meiner Objekt-Verwendung?
Ich bin schwer am Überlegen, wie ich es hinkriege, ein Array von Objekten mit Parameter-behafteten Konstruktoren mittels new-Operator zu erstellen.
Sachen in dieser Art und Weise:
Code: Alles auswählen
x = new ll::list* [s->w] (sizeof(shape*));
Der Versuch einer im nachhinein die Konstruktoren aufrufenden Schleife scheitert auch, angeblich wird das Objekt/die Klasse dann falsch genutzt:
Code: Alles auswählen
l->list(sizeof(shape*))
Ist es nicht möglich, die Konstruktoren mit Parametern per new / im Nachhinein aufzurufen, oder ist es doch ein Fehler an meiner Objekt-Verwendung?