Поделиться через


Выделение памяти

Используйте эти процедуры для выбора и reallocate освободить память.

Подпрограммы выделения памяти

Процедура

Применение

Количество платформы .NET Framework

_alloca, _malloca

Выберите память из стека

Неприменимо.Для c# используйте стандартная функция PInvoke.Дополнительные сведения см. в разделе Примеры вызовов неуправляемого кода.

calloc

Выберите хранилище для массива, инициализируя каждый байт в блоке до 0

Неприменимо.Для c# используйте стандартная функция PInvoke.Дополнительные сведения см. в разделе Примеры вызовов неуправляемого кода.

_calloc_dbg

Отладочная версия calloc; доступно только в версиях отладки библиотек времени выполнения

Неприменимо.Для c# используйте стандартная функция PInvoke.Дополнительные сведения см. в разделе Примеры вызовов неуправляемого кода.

Оператор delete

Блок выделенного свободеном

Неприменимо.Для c# используйте стандартная функция PInvoke.Дополнительные сведения см. в разделе Примеры вызовов неуправляемого кода.

удаление операторов []

Блок выделенного свободеном

Неприменимо.Для c# используйте стандартная функция PInvoke.Дополнительные сведения см. в разделе Примеры вызовов неуправляемого кода.

_expand

Разверните или сжимает блок памяти без его перемещения

Неприменимо.Для c# используйте стандартная функция PInvoke.Дополнительные сведения см. в разделе Примеры вызовов неуправляемого кода.

_expand_dbg

Отладочная версия _expand; доступно только в версиях отладки библиотек времени выполнения

Неприменимо.Для c# используйте стандартная функция PInvoke.Дополнительные сведения см. в разделе Примеры вызовов неуправляемого кода.

free

Блок выделенного свободеном

Неприменимо.Для c# используйте стандартная функция PInvoke.Дополнительные сведения см. в разделе Примеры вызовов неуправляемого кода.

_free_dbg

Отладочная версия free; доступно только в версиях отладки библиотек времени выполнения

Неприменимо.Для c# используйте стандартная функция PInvoke.Дополнительные сведения см. в разделе Примеры вызовов неуправляемого кода.

_freea

Блок выделенного свободеном из стека

Неприменимо.Для c# используйте стандартная функция PInvoke.Дополнительные сведения см. в разделе Примеры вызовов неуправляемого кода.

_get_heap_handle

Получите ДЕСКРИПТОР Win32 кучи CRT.

Неприменимо.Для c# используйте стандартная функция PInvoke.Дополнительные сведения см. в разделе Примеры вызовов неуправляемого кода.

_get_sbh_threshold

Возвращает верхний предел размера выделения памяти, которое будет поддерживаться кучей мал-блока

Неприменимо.Для c# используйте стандартная функция PInvoke.Дополнительные сведения см. в разделе Примеры вызовов неуправляемого кода.

_heapadd

Добавьте память в куче

Неприменимо.Для c# используйте стандартная функция PInvoke.Дополнительные сведения см. в разделе Примеры вызовов неуправляемого кода.

_heapchk

Куча проверки согласованности

Неприменимо.Для c# используйте стандартная функция PInvoke.Дополнительные сведения см. в разделе Примеры вызовов неуправляемого кода.

_heapmin

Выпуска неиспользуемую память в куче

Неприменимо.Для c# используйте стандартная функция PInvoke.Дополнительные сведения см. в разделе Примеры вызовов неуправляемого кода.

_heapset

Заполните свободных записей в куче с заданным значением

Неприменимо.Для c# используйте стандартная функция PInvoke.Дополнительные сведения см. в разделе Примеры вызовов неуправляемого кода.

_heapwalk

Возвращают сведения о каждой из записей в куче

Неприменимо.Для c# используйте стандартная функция PInvoke.Дополнительные сведения см. в разделе Примеры вызовов неуправляемого кода.

malloc

Выберите блок памяти из кучи

Неприменимо.Для c# используйте стандартная функция PInvoke.Дополнительные сведения см. в разделе Примеры вызовов неуправляемого кода.

_malloc_dbg

Отладочная версия malloc; доступно только в версиях отладки библиотек времени выполнения

Неприменимо.Для c# используйте стандартная функция PInvoke.Дополнительные сведения см. в разделе Примеры вызовов неуправляемого кода.

_msize

Возвращает размер выделенного блока

Неприменимо.Для c# используйте стандартная функция PInvoke.Дополнительные сведения см. в разделе Примеры вызовов неуправляемого кода.

_msize_dbg

Отладочная версия _msize; доступно только в версиях отладки библиотек времени выполнения

Неприменимо.Для c# используйте стандартная функция PInvoke.Дополнительные сведения см. в разделе Примеры вызовов неуправляемого кода.

new;

Выберите блок памяти из кучи

Неприменимо.Для c# используйте стандартная функция PInvoke.Дополнительные сведения см. в разделе Примеры вызовов неуправляемого кода.

новые возможности []

Выберите блок памяти из кучи

Неприменимо.Для c# используйте стандартная функция PInvoke.Дополнительные сведения см. в разделе Примеры вызовов неуправляемого кода.

_query_new_handler

Обратный адрес текущей новой процедуры обработчика как набор by _set_new_handler

Неприменимо.Для c# используйте стандартная функция PInvoke.Дополнительные сведения см. в разделе Примеры вызовов неуправляемого кода.

_query_new_mode

Возвращает целое число, показывающее новый набор режима обработчика by _set_new_modeдля malloc

Неприменимо.Для c# используйте стандартная функция PInvoke.Дополнительные сведения см. в разделе Примеры вызовов неуправляемого кода.

Повторное выделение

Reallocate блок к новому размеру

Неприменимо.Для c# используйте стандартная функция PInvoke.Дополнительные сведения см. в разделе Примеры вызовов неуправляемого кода.

_realloc_dbg

Отладочная версия realloc; доступно только в версиях отладки библиотек времени выполнения

Неприменимо.Для c# используйте стандартная функция PInvoke.Дополнительные сведения см. в разделе Примеры вызовов неуправляемого кода.

_set_new_handler

Включите когда механизм обработки ошибок new сбое оператора (выделение памяти) и включают компиляции библиотеки стандартных шаблонов (STL)

Неприменимо.Для c# используйте стандартная функция PInvoke.Дополнительные сведения см. в разделе Примеры вызовов неуправляемого кода.

_set_new_mode

Установите новый режим обработки для malloc

Неприменимо.Для c# используйте стандартная функция PInvoke.Дополнительные сведения см. в разделе Примеры вызовов неуправляемого кода.

См. также

Ссылки

Подпрограммы времени выполнения по категориям