Exporter (0) Imprimer
Développer tout
and
div
eof
not
or
xor
Développer Réduire
Cet article a fait l'objet d'une traduction automatique. Déplacez votre pointeur sur les phrases de l'article pour voir la version originale de ce texte. Informations supplémentaires.
Traduction
Source

_aligned_free

Libère un bloc de mémoire qui a été allouée avec _aligned_malloc ou _aligned_offset_malloc.

void _aligned_free (
   void *memblock
);

memblock

Pointeur vers le bloc de mémoire qui a été retourné à la fonction _aligned_malloc ou _aligned_offset_malloc.

_aligned_free est marqué comme__declspec(noalias), ce qui signifie que la fonction est assurée de ne pas modifier les variables globales. Pour plus d'informations, consultez noalias.

Cette fonction ne valide pas son paramètre, contrairement aux autres fonctions CRT _aligned. Si memblock est un pointeur NULL, cette fonction n'effectue simplement aucune action. Elle ne modifie pas errno et elle n'appelle pas le gestionnaire de paramètre non valide. Si une erreur se produit dans la fonction en raison de l'utilisation de fonctions _aligned pour allouer le bloc de mémoire ou qu'un mauvais alignement de la mémoiree advient à cause de problèmes non prévus, la fonction génère un rapport de débogage à partir de _RPT, _RPTF, _RPTW, _RPTFW, macros.

Routine

En-tête requis

_aligned_free

<malloc.h>

Pour plus d'informations, consultez aligned_malloc.

Non applicable. Pour appeler la fonction C standard, utilisez PInvoke. Pour plus d'informations, consultez Exemples d'appel de plateforme.

Ajouts de la communauté

AJOUTER
Afficher:
© 2014 Microsoft