Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Diese Routinen weisen Speicher zu, geben frei und neu zu.
Speicherzuordnungsroutinen
Routine | Zweck |
---|---|
_alloca , _malloca |
Zuordnen von Speicher aus dem Stapel |
calloc |
Zuweisen eines Arrays und Initialisieren der Elemente auf 0 (Null) |
_calloc_dbg |
Debugversion von calloc . Nur in den Debugversionen der Laufzeitbibliotheken verfügbar |
operator delete , operator delete[] |
Auf dem Heap zugewiesener freier Speicher |
_expand |
Erweitern oder Verkleinern eines Speicherblocks, ohne ihn zu verschieben |
_expand_dbg |
Debugversion von _expand . Nur in den Debugversionen der Laufzeitbibliotheken verfügbar |
free |
Auf dem Heap zugewiesener freier Speicher |
_free_dbg |
Debugversion von free . Nur in den Debugversionen der Laufzeitbibliotheken verfügbar |
_freea |
Auf dem Stapel zugewiesener freier Arbeitsspeicher |
_get_heap_handle |
Rufen Sie einen Win32-Heap HANDLE zur C-Runtime (CRT) ab. |
_heapadd |
Hinzufügen von Arbeitsspeicher zum Heap |
_heapchk |
Überprüfen des Heaps auf Konsistenz |
_heapmin |
Freigeben des nicht verwendeten Speichers im Heap |
_heapset |
Füllen von kostenlosen Heapeinträgen mit einem Wert |
_heapwalk |
Abrufen von Informationen zu jedem Eintrag im Heap |
malloc |
Zuordnen des Speichers aus dem Heap |
_malloc_dbg |
Debugversion von malloc ; nur in den Debugversionen der Laufzeitbibliotheken verfügbar |
_msize |
Zurückgeben der Größe eines zugeordneten Speicherblocks |
_msize_dbg |
Debugversion von _msize ; nur in den Debugversionen der Laufzeitbibliotheken verfügbar |
new , new[] |
Zuordnen eines Speicherblocks aus dem Heap |
_query_new_handler |
Abrufen der Adresse der aktuellen neuen Handlerroutine, die von _set_new_handler |
_query_new_mode |
Abrufen des neuen Handlermodus, der für _set_new_mode malloc |
realloc |
Neuzuweisung eines Blocks zu einer neuen Größe |
_realloc_dbg |
Debugversion von realloc ; nur in den Debugversionen der Laufzeitbibliotheken verfügbar |
_set_new_handler |
Aktivieren des Fehlerbehandlungsmechanismus, wenn der new Operator Arbeitsspeicher nicht zuweist und die Kompilierung der C++-Standardbibliotheken aktiviert |
_set_new_mode |
Festlegen des neuen Handlermodus für malloc |