Datenfeld mit new

hallo,

ich brauche ein Datenfeld der Größe x.
also daten[x] ist dabei

Hallo Franz,

ich brauche ein Datenfeld der Größe x.
also daten[x] ist dabei

wenn ich das richtig verstehe, brauchst du nur so was:

// Deklaration
Klassenname *Objektname; // CDaten *daten;

// Definition
Objektname = new Klassenname[Anzahl der Elemente]; // daten = new CDaten[x];

// Speicherfreigabe
delete []Objekt; // delete []daten;

Gruß

Markus

Datenfeld mit new und die Klasse
Hallo Markus,

das hört sich gut an aber dazu brauche ich eine Klasse.
Wie mach ich eine???

// Deklaration
Klassenname *Objektname; // CDaten *daten;

// Definition
Objektname = new Klassenname[Anzahl der Elemente]; //
daten = new CDaten[x];

// Speicherfreigabe
delete []Objekt; // delete []daten;

Gruß von Herzen

Hallo Franz,

das hört sich gut an aber dazu brauche ich eine Klasse.
Wie mach ich eine???

Ich verstehe nicht so ganz. Welche Aufgabe soll die Klasse übernehmen, beschreib mir das mal genauer, vielleicht kann ich dann eine genauere Aussage treffen bzw. eine bessere Hilfe sein!

Danke und Gruß

Markus

Datenfeld mit new und die Klasse
Hallo Markus,

ich brauche keine Klasse.
Das Programm läuft bereits ohne Klasse.
ich möchte nur das Datenfeld nach dem Ermessen des Programmumfangs definieren.
Was macht eigentlich eine Klasse?

Wär halt toll wenns ohne Klasse geht.

Gruß

Hallo Franz,

ich brauche keine Klasse.
Das Programm läuft bereits ohne Klasse.
ich möchte nur das Datenfeld nach dem Ermessen des
Programmumfangs definieren.
Was macht eigentlich eine Klasse?
Wär halt toll wenns ohne Klasse geht.

tut mir leid, ich verstehe immer noch nicht so recht, was du willst / meinst. Möchtest du Daten in einem dynamischen Array verwalten? Welche Daten? Selbstdefinierter Datentyp (=Klasse in C++ bzw. Struktur in C)?

Sende mir am Besten an meine E-Mail-Adresse den Code bzw. Code-Ausschnitte , damit ich dir helfen kann!

Schöne Grüße

Markus