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


Выравнивание данных

Следующие функции библиотеки времени выполнения языка C поддерживают выравнивание данных.

Процедуры выравнивания данных

Подпрограмма

Применение

Эквивалент в .NET Framework

_aligned_free

Освобождает блок памяти, выделенной с помощью _aligned_malloc или _aligned_offset_malloc.

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

_aligned_free_dbg

Освобождает блок памяти, выделенной с помощью _aligned_malloc или _aligned_offset_malloc (только отладка).

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

_aligned_malloc

Выделяет память по определенной границе выравнивания.

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

_aligned_malloc_dbg

Выделяет память по определенной границе выравнивания с дополнительным пробелом для отладочного заголовка и перезаписывает буферы (только отладочная версия).

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

_aligned_msize

Возвращает размер блока памяти, размещенного в куче.

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

_aligned_msize_dbg

Возвращает размер блока памяти, размещенного в куче (только отладочная версия).

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

_aligned_offset_malloc

Выделяет память по определенной границе выравнивания.

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

_aligned_offset_malloc_dbg

Выделяет память по определенной границе выравнивания (только отладочная версия).

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

_aligned_offset_realloc

Изменяет размер блока памяти, выделенного с помощью _aligned_malloc или _aligned_offset_malloc.

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

_aligned_offset_realloc_dbg

Изменяет размер блока памяти, выделенного с помощью _aligned_malloc или _aligned_offset_malloc (только отладочная версия).

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

_aligned_offset_recalloc

Изменяет размер блока памяти, выделенного с помощью _aligned_malloc или _aligned_offset_malloc и инициализирует память нулями.

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

_aligned_offset_recalloc_dbg

Изменяет размер блока памяти, выделенного с помощью _aligned_malloc или _aligned_offset_malloc и инициализирует память нулями (только отладочная версия).

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

_aligned_realloc

Изменяет размер блока памяти, выделенного с помощью _aligned_malloc или _aligned_offset_malloc.

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

_aligned_realloc_dbg

Изменяет размер блока памяти, выделенного с помощью _aligned_malloc или _aligned_offset_malloc (только отладочная версия).

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

_aligned_recalloc

Изменяет размер блока памяти, выделенного с помощью _aligned_malloc или _aligned_offset_malloc и инициализирует память нулями.

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

_aligned_recalloc_dbg

Изменяет размер блока памяти, выделенного с помощью _aligned_malloc или _aligned_offset_malloc и инициализирует память нулями (только отладочная версия).

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

См. также

Ссылки

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