Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
These routines allocate, free, and reallocate memory.
Memory-allocation routines
| Routine | Use | 
|---|---|
_alloca, _malloca | 
Allocate memory from the stack | 
calloc | 
Allocate an array and initialize its elements to 0 (zero) | 
_calloc_dbg | 
Debug version of calloc. Only available in the debug versions of the run-time libraries | 
operator delete, operator delete[] | 
Free memory allocated on the heap | 
_expand | 
Expand or shrink a block of memory without moving it | 
_expand_dbg | 
Debug version of _expand. Only available in the debug versions of the run-time libraries | 
free | 
Free memory allocated on the heap | 
_free_dbg | 
Debug version of free. Only available in the debug versions of the run-time libraries | 
_freea | 
Free memory allocated on the stack | 
_get_heap_handle | 
Get a Win32 HANDLE to the C runtime (CRT) heap. | 
_heapadd | 
Add memory to the heap | 
_heapchk | 
Check the heap for consistency | 
_heapmin | 
Release unused memory in the heap | 
_heapset | 
Fill free heap entries with a value | 
_heapwalk | 
Get info about each entry in the heap | 
malloc | 
Allocate memory from the heap | 
_malloc_dbg | 
Debug version of malloc; only available in the debug versions of the run-time libraries | 
_msize | 
Return the size of an allocated block of memory | 
_msize_dbg | 
Debug version of _msize; only available in the debug versions of the run-time libraries | 
new, new[] | 
Allocate a block of memory from the heap | 
_query_new_handler | 
Get the address of the current new handler routine set by _set_new_handler | 
_query_new_mode | 
Get the new handler mode set by _set_new_mode for malloc | 
realloc | 
Reallocate a block to a new size | 
_realloc_dbg | 
Debug version of realloc; only available in the debug versions of the run-time libraries | 
_set_new_handler | 
Enable error-handling mechanism when the new operator fails to allocate memory, and enable compilation of the C++ Standard Libraries | 
_set_new_mode | 
Set the new handler mode for malloc |