thekiller
Viceinator
Hallo,
ich versuche gerade irgendwie die realloc funktion aus zu mit c++ mitteln zu realisieren aber es gelingt mir einfach nicht.
Folgendes habe ich probiert.
Codeausschnitt:
Damit wird wohl aber einfach nur irgendwo neuer Speicher allokiert und der Speicher der ersten reservierung geht verloren nehme ich an. Jedenfalls scheint es so nicht zu gehen.
Ich habe gelesen, dass man mein "Problem" mit verketteten Listen realisieren kann aber ich fände es etwas umständlich meinen Source dem jetzt so anzupassen.
Gibt es keine C-ähnlichere Variante?
Danke schonmal
LG Manuel
ich versuche gerade irgendwie die realloc funktion aus zu mit c++ mitteln zu realisieren aber es gelingt mir einfach nicht.
Folgendes habe ich probiert.
Codeausschnitt:
C++:
/*
.
.
.
*/
UINT uiNum = 0;
CSocketInst = new CSocket;
/*
.
.
.
*/
CSocketInst = new CSocket[uiNum + 1];
/*
.
.
.
*/
Damit wird wohl aber einfach nur irgendwo neuer Speicher allokiert und der Speicher der ersten reservierung geht verloren nehme ich an. Jedenfalls scheint es so nicht zu gehen.
Ich habe gelesen, dass man mein "Problem" mit verketteten Listen realisieren kann aber ich fände es etwas umständlich meinen Source dem jetzt so anzupassen.
Gibt es keine C-ähnlichere Variante?
Danke schonmal
LG Manuel
Zuletzt bearbeitet von einem Moderator: