Connaitre la taille de la Heap restante en C

Résolu/Fermé
chuka Messages postés 965 Date d'inscription samedi 11 octobre 2008 Statut Membre Dernière intervention 29 juillet 2010 - 7 avril 2010 à 13:17
chuka Messages postés 965 Date d'inscription samedi 11 octobre 2008 Statut Membre Dernière intervention 29 juillet 2010 - 7 avril 2010 à 13:32
Bonjour,
Je souhaiterais savoir s'il est possible en C d'avoir la taille de la Heap restante à allouer...
C'est pour un soft embarqué et si je n'ai plus d'espace sur la heap pour créer mes menus de maniere dynamique (menu qui s'affiche sur un afficheur), le micro tombe dans une trap d'erreur d'adressage..donc je souhaiterai faire un test avant de créer les menu pour savoir si je peux le créer ou pas...
Je ne peux pas faire de realloc, car on a déterminé une taille de Heap à la compile et on ne veux pas plus...
Merci de votre aide.
Cordialement


1 réponse

chuka Messages postés 965 Date d'inscription samedi 11 octobre 2008 Statut Membre Dernière intervention 29 juillet 2010 378
7 avril 2010 à 13:32
En fait, je vais tester le retour du malloc..ca va faire l'affaire!!
Merci!!
@+
0