bonjour à tous,
J'ai une question de curiosité qui me tarrabuste depuis un moment.
quand on fait
la taille exact est d'abord reservé puis apres liberé.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 void* ptr= malloc(taille); .... free(ptr);
bon jusque là ca roule. ;-)
mais puisque ptr ne contient qu'une adresse comment le runtime sait il la taille à liberer ?
Je sais je me pose des fois des questions méta physique mais j'aime bien comprendre à fond les choses. En prime je me dis qu'avec ca je pourrais savoir la taille d'un tableau par exemple.
Partager