_heapadd

Ajoute la mémoire dans le tas.

int _heapadd( 
   void *memblock,
   size_t size 
);

Paramètres

  • memblock
    Pointeur vers la mémoire de tas.

  • size
    taille de la mémoire à ajouter, en octets.

Valeur de retour

En cas de réussite, retourne 0 d' _heapadd ; sinon, la fonction retourne la valeur - 1 et définit errno à ENOSYS.

Pour plus d'informations sur les codes de retour, consultez _doserrno, errno, _sys_errlist, et _sys_nerr.

Notes

En commençant par la version 4,0 de Visual C++, la structure sous-jacente de tas a été déplacée aux bibliothèques runtime C pour prendre en charge les nouvelles fonctionnalités de débogage.Par conséquent, _heapadd n'est plus pris en charge sur n'importe quelle plateforme qui est basé sur l'API Win32.

Configuration requise

routine

en-tête requis

en-tête facultatif

_heapadd

<malloc.h>

<errno.h>

Pour plus d'informations de compatibilité, consultez compatibilité dans l'introduction.

Équivalent .NET Framework

Non applicable. Pour appeler la fonction C standard, utilisez PInvoke. Pour plus d'informations, consultez l' exemples d'appel de code non managé.

Voir aussi

Référence

Allocation de mémoire

free

_heapchk

_heapmin

_heapset

_heapwalk

malloc

realloc