EOF
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
Ce sujet n'a pas encore été évalué - Évaluez ce sujet

_aligned_free

Libère un bloc de mémoire alloué avec _aligned_malloc ou _aligned_offset_malloc.

void _aligned_free (
   void *memblock
);
memblock

Un pointeur vers le bloc de mémoire qui a été retourné à la fonction d' _aligned_malloc ou d' _aligned_offset_malloc .

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

Cette fonction ne valide pas son paramètre, contrairement aux autres fonctions _aligned CRT. Si memblock est un pointeur d' NULL , cette fonction n'est simplement aucune action. Il ne change pas errno et n'appelle pas le gestionnaire de paramètre non valide. Si une erreur se produit dans la fonction en raison pas l'utilisation de fonctions _aligned de précédemment pour allouer un bloc de mémoire ou un désalignement de mémoire se produit en raison d'une certaine calamité inattendue, la fonction génère un rapport de débogage de _RPT, _RPTF, _RPTW, macros de _RPTFW.

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 l' exemples d'appel de code non managé.

Cela vous a-t-il été utile ?
(1500 caractères restants)

Ajouts de la communauté

AJOUTER
Microsoft réalise une enquête en ligne pour recueillir votre opinion sur le site Web de MSDN. Si vous choisissez d’y participer, cette enquête en ligne vous sera présentée lorsque vous quitterez le site Web de MSDN.

Si vous souhaitez y participer,
© 2013 Microsoft. Tous droits réservés.