Partager via


_heapadd

Ajoute de la mémoire au segment de mémoire.

int _heapadd( 
   void *memblock,
   size_t size 
);

Paramètres

  • memblock
    Pointeur vers la mémoire du segment.

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

Valeur de retour

En cas de réussite, retourne 0 pour _heapadd ; sinon, la fonction retourne – 1 et affecte errno à ENOSYS.

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

Notes

Depuis la version 4,0 de Visual C++, la structure sous-jacente du segment a été déplacée vers des 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 toute plateforme 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 sur la compatibilité, consultez Compatibilité dans l'introduction.

Équivalent .NET Framework

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

Voir aussi

Référence

Allocation de mémoire

libre

_heapchk

_heapmin

_heapset

_heapwalk

malloc

realloc