Alineación de datos
Las siguientes funciones de tiempo de ejecución de C admiten la alineación de datos.
Rutinas de alineación de datos
Routine | Usar |
---|---|
_aligned_free |
Libera un bloque de memoria asignado con _aligned_malloc o _aligned_offset_malloc . |
_aligned_free_dbg |
Libera un bloque de memoria asignado con _aligned_malloc o _aligned_offset_malloc (solo depuración). |
_aligned_malloc |
Asigna memoria en un límite de alineación especificado. |
_aligned_malloc_dbg |
Asigna memoria en un límite de alineación especificado con espacio adicional para un encabezado de depuración y sobrescribir búferes (solo versión de depuración). |
_aligned_msize |
Devuelve el tamaño de un bloque de memoria asignado en el montón. |
_aligned_msize_dbg |
Devuelve el tamaño de un bloque de memoria asignado en el montón (solo versión de depuración). |
_aligned_offset_malloc |
Asigna memoria en un límite de alineación especificado. |
_aligned_offset_malloc_dbg |
Asigna memoria en un límite de alineación especificado (solo versión de depuración). |
_aligned_offset_realloc |
Cambia el tamaño de un bloque de memoria asignado con _aligned_malloc o _aligned_offset_malloc . |
_aligned_offset_realloc_dbg |
Cambia el tamaño de un bloque de memoria asignado con _aligned_malloc o _aligned_offset_malloc (solo versión de depuración). |
_aligned_offset_recalloc |
Cambia el tamaño de un bloque de memoria asignado con _aligned_malloc o _aligned_offset_malloc e inicializa la memoria en 0. |
_aligned_offset_recalloc_dbg |
Cambia el tamaño de un bloque de memoria asignado con _aligned_malloc o _aligned_offset_malloc e inicializa la memoria en 0 (solo versión de depuración). |
_aligned_realloc |
Cambia el tamaño de un bloque de memoria asignado con _aligned_malloc o _aligned_offset_malloc . |
_aligned_realloc_dbg |
Cambia el tamaño de un bloque de memoria asignado con _aligned_malloc o _aligned_offset_malloc (solo versión de depuración). |
_aligned_recalloc |
Cambia el tamaño de un bloque de memoria asignado con _aligned_malloc o _aligned_offset_malloc e inicializa la memoria en 0. |
_aligned_recalloc_dbg |
Cambia el tamaño de un bloque de memoria asignado con _aligned_malloc o _aligned_offset_malloc e inicializa la memoria en 0 (solo versión de depuración). |