L'autre avantage aussi, si jamais ton programme est modifié ou copié et que les objets ont une durée de vie différente au sein du programme, tu as déjà les instructions pour libérer la mémoire au bon moment. Cela prévient donc les éventuelles fuites car tu as gardé les allocations dans tes modifs mais sans ajouter les libérations de mémoire nécessaires.
[^] # Re: Déjà c'est une bonne pratique
Posté par Renault (site web personnel) . En réponse au message pourquoi je dois faire un free() alors que le noyau libere la mémoire à la fin de mon processus. Évalué à 7.
L'autre avantage aussi, si jamais ton programme est modifié ou copié et que les objets ont une durée de vie différente au sein du programme, tu as déjà les instructions pour libérer la mémoire au bon moment. Cela prévient donc les éventuelles fuites car tu as gardé les allocations dans tes modifs mais sans ajouter les libérations de mémoire nécessaires.