Oharra
Orrialde honetara sartzeak baimena behar du. Saioa hasteko edo direktorioak aldatzen saia zaitezke.
Orrialde honetara sartzeak baimena behar du. Direktorioak aldatzen saia zaitezke.
Libera un bloque de memoria asignado con _aligned_malloc o _aligned_offset_malloc.
Sintaxis
void _aligned_free (
void *memblock
);
Parámetros
memblock
Puntero al bloque de memoria que se devolvió a las funciones _aligned_malloc o _aligned_offset_malloc.
Comentarios
_aligned_free está marcado como __declspec(noalias), lo que significa que se garantiza que la función no modifica las variables globales. Para obtener más información, vea noalias.
Esta función no valida su parámetro, a diferencia de las otras funciones de CRT _aligned. Si memblock es un puntero NULL, esta función simplemente no lleva a cabo ninguna otra acción. No cambia errno y no invoca el controlador de parámetros no válido. Si se produce un error en la función porque _aligned las funciones no se usaron para asignar el bloque de memoria o se produce una desalineación de memoria debido a alguna calamidad imprevista, la función genera un informe de depuración de las_RPT macros , _RPTF, , . _RPTFW _RPTW
De manera predeterminada, el estado global de esta función está limitado a la aplicación. Para cambiar este comportamiento, consulte Estado global en CRT.
Requisitos
| Routine | Encabezado necesario |
|---|---|
_aligned_free |
<malloc.h> |
Ejemplo
Para obtener más información, vea _aligned_malloc.