Tu fais un prog.
A la ligne 50, il quitte. Donc tu ne t'embettes pas a liberer les ressource, l'OS va le faire juste apres.
ton prog evolue.
Entre la ligne 49 et 50, tu inseres une boucle de deux heure qui fait une deuxieme chose, et qui n'a pas besoin de la memoire allouée avant la ligne 49.
Bilan : tu consommes de la memoire inutilement (celle allouée avant la ligne 49) pendant 2h.
Resumé : ca ne sert pas maintenant de le faire, mais peut-etre qu'un jour ca servira, dans le dout met free()
(bon, moi je fais delete() plutot, mais chacun son language ;-) )
# Vraiment fin de programme
Posté par Zenitram (site web personnel) . En réponse au message free() or not free() ?. Évalué à 4.
A la ligne 50, il quitte. Donc tu ne t'embettes pas a liberer les ressource, l'OS va le faire juste apres.
ton prog evolue.
Entre la ligne 49 et 50, tu inseres une boucle de deux heure qui fait une deuxieme chose, et qui n'a pas besoin de la memoire allouée avant la ligne 49.
Bilan : tu consommes de la memoire inutilement (celle allouée avant la ligne 49) pendant 2h.
Resumé : ca ne sert pas maintenant de le faire, mais peut-etre qu'un jour ca servira, dans le dout met free()
(bon, moi je fais delete() plutot, mais chacun son language ;-) )