Allocazione della memoria

Queste routine allocano, liberano e riallocano la memoria.

Routine di allocazione della memoria

Ciclo Usare
_alloca, _malloca Allocare memoria dallo stack
calloc Allocare una matrice e inizializzare i relativi elementi a 0 (zero)
_calloc_dbg Versione di debug di calloc. Disponibile solo nelle versioni di debug delle librerie di runtime
operator delete, operator delete[] Memoria libera allocata nell'heap
_expand Espandere o compattare un blocco di memoria senza spostarlo
_expand_dbg Versione di debug di _expand. Disponibile solo nelle versioni di debug delle librerie di runtime
free Memoria libera allocata nell'heap
_free_dbg Versione di debug di free. Disponibile solo nelle versioni di debug delle librerie di runtime
_freea Memoria libera allocata nello stack
_get_heap_handle Ottenere un heap win32 HANDLE per il runtime C (CRT).
_heapadd Aggiungere memoria all'heap
_heapchk Verificare la coerenza dell'heap
_heapmin Rilasciare memoria inutilizzata nell'heap
_heapset Compilare voci heap gratuite con un valore
_heapwalk Ottenere informazioni su ogni voce nell'heap
malloc Allocare memoria dall'heap
_malloc_dbg Versione di debug di malloc; disponibile solo nelle versioni di debug delle librerie runtime
_msize Restituisce le dimensioni di un blocco di memoria allocato
_msize_dbg Versione di debug di _msize; disponibile solo nelle versioni di debug delle librerie runtime
new, new[] Allocare un blocco di memoria dall'heap
_query_new_handler Ottenere l'indirizzo della routine del nuovo gestore corrente impostata da _set_new_handler
_query_new_mode Ottenere la nuova modalità del gestore impostata da _set_new_mode per malloc
realloc Riallocare un blocco a una nuova dimensione
_realloc_dbg Versione di debug di realloc; disponibile solo nelle versioni di debug delle librerie runtime
_set_new_handler Abilitare il meccanismo di gestione degli errori quando l'operatore new non riesce ad allocare memoria e abilitare la compilazione delle librerie standard C++
_set_new_mode Impostare la nuova modalità del gestore per malloc

Vedi anche

Routine di Universal C Runtime per categoria