_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
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour