?
player4245 schrieb:
Ich weiss nicht in wie weit es richtig ist, aber da realloc immer als langsam angepriesen wird ist diese Funktion für mich auch ein gebranntes Kind .
Kommt drauf an, wie man realloc einsetzt. Nimmt man es z.B. für ein Zeigerarray, das die Zeiger von irgendwelchen Elementen ( z.B. Strukturen ) speichert, indem es bei jedem neu hinzugekommen Element um eins allokiert, dann ist es gegenüber einer verketteten Liste nicht nur langsam, sondern nur langsam.
:p
Dann ist es schon besser, wenn man ganze Blöcke von Zeigern mit NULL vorbelegt. Das Allokieren findet dann nicht mehr so oft statt, sondern nur dann, wenn ein Block aufgebraucht ist.