_heapadd
Ajoute de la mémoire au tas.
Important
Cette fonction est obsolète. Depuis Visual Studio 2015, elle n’est pas disponible dans la bibliothèque CRT.
Syntaxe
int _heapadd(
void *memblock,
size_t size
);
Paramètres
memblock
Pointeur vers la mémoire du tas.
size
Taille de la mémoire à ajouter, en octets.
Valeur retournée
En cas de réussite, _heapadd
retourne 0 ; sinon, la fonction retourne -1 et définit errno
sur ENOSYS
.
Pour plus d’informations sur ce code et d’autres codes de retour, consultez , , _sys_errlist
_doserrno
et _sys_nerr
.errno
Notes
Depuis Visual C++ version 4.0, la structure sous-jacente du tas a été déplacée dans les 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 aucune des plateformes basées sur l’API Win32.
Spécifications
Routine | En-tête requis | En-tête facultatif |
---|---|---|
_heapadd |
<malloc.h> | <errno.h> |
Pour plus d'informations sur la compatibilité, voir Compatibilité dans l'introduction.
Voir aussi
Allocation de mémoire
free
_heapchk
_heapmin
_heapset
_heapwalk
malloc
realloc