realloc

Aus cppreference.com
< cpp
Wechseln zu: Navigation, Suche

Syntax:

    #include <cstdlib>
    void *realloc( void *ptr, size_t size );

Die Funktion realloc() ändert die Größe des Objektes, auf das ptr zeigt auf den angegebenen Wert. size kann jede Größe sein, größer oder kleiner als das Original. Der Rückgabewert ist ein Zeiger auf den neuen Speicherplatz oder NULL, wenn ein Fehler aufgetreten ist. Bei einem Fehler wird der ursprüngliche Speicherblock nicht freigegeben oder entfernt. Wenn ptr NULL ist, verhält sich realloc() genau wie malloc, indem es neuen Speicherplatz erzeugt und den Zeiger darauf zurückgibt.

Verwandte Themen: calloc, free, malloc

Meine Werkzeuge
Namensräume
Varianten
Aktionen
Navigation
Werkzeuge
In anderen Sprachen