Bonjour,
Je voulais savoir s'il existait une fonction en langage C renvoyant l'espace libre disponible sur la pile (d'ailleurs à combien est limité théoriquement cet espace ? à celui de la mémoire RAM ?). Voici le contexte: j'alloue dynamiquement de nombreux tableaux dont la taille est d'abord calculée et j'aimerais m'économiser plusieurs tests de pointeurs null en testant si l'espace total de mes tableaux est disponible dans la pile. Si ce n'est pas le cas, je n'alloue rien, le programme se termine.
Merci pour vos réponses.
Partager