Język C++
free
[funkcja] Zwalnia zaalokowaną pamięć.Składnia
#include <cstdlib>
void free( void * ptr );
Opis szczegółowy
Funkcja free zwalnia pamięć zaalokowaną przez wcześniejsze wywołanie funkcji
malloc,
realloc lub
calloc, dzięki czemu pamięć ta jest dostępna dla przyszłych wywołań tych funkcji.
W C++ zalecanym sposobem alokacji i dealokacji obiektów jest użycie operatorów new i delete, ponieważ w przeciwieństwie do funkcji z biblioteki standardowej C wywołują one konstruktory i destruktory.
Argumenty
Zagadnienia powiązane
malloc | Alokuje pamięć. (funkcja) |
---|
realloc | Zmienia rozmiar wcześniej zaalokowanej pamięci. (funkcja) |
---|
calloc | Alokuje pamięć i wypełnia ją zerami. (funkcja) |
---|
Linki zewnętrzne
Wszystkie teksty są chronione prawami autorskimi. Kopiowanie lub rozpowszechnianie treści poza niniejszym serwisem
jest zabronione.
Powyższe ograniczenie nie dotyczy autora opracowania, któremu przysługuje prawo do rozpowszechniania własnego tekstu wedle własnego uznania.