Este artículo se tradujo automáticamente. Para ver el artículo en inglés, active la casilla Inglés. Además, puede mostrar el texto en inglés en una ventana emergente si mueve el puntero del mouse sobre el texto.
Traducción
Inglés

_aligned_free

Libera un bloque de memoria que fue asignado con _aligned_malloc o _aligned_offset_malloc.

void _aligned_free (
   void *memblock
);

memblock

Un puntero al bloque de memoria que se devuelve a la función de _aligned_malloc o de _aligned_offset_malloc .

_aligned_free es __declspec(noalias)marcado, lo que significa que la función está garantizada para no modificar variables globales. Para obtener más información, vea noalias.

Esta función no valida su parámetro, a diferencia de las demás funciones _aligned CRT. Si memblock es un puntero de NULL , esta función no realiza simplemente ninguna acción. No cambia errno y no invoca el controlador no válido del parámetro. Si se produce un error en la función debido no mediante funciones _aligned a previamente asignar el bloque de memoria o una desalineación de memoria se produce debido a alguna calamidad imprevista, la función genera un informe de depuración de _RPT, _RPTF, _RPTW, macros de _RPTFW.

rutina

Encabezado necesario

_aligned_free

<malloc.h>

Para obtener más información, vea _aligned_malloc.

No es aplicable Para llamar a la función estándar de C, utilice PInvoke. Para obtener más información, vea La invocación de plataforma ejemplos.

Adiciones de comunidad

AGREGAR
Mostrar: