Eviter les fuites mémoires en C. Pointeur NULL. Cours du 23 novembre 2012.

Views 9

Le code de notre module stringarray, tel qu'il a été écrit dans les cours du 9 novembre 2012 et du 16 novembre 2012, n'est pas encore tout à fait correct. Il subsiste des risques de "fuite mémoire" en cas d'appels aux fonctions stringarray_set et stringarray_delete . Une fuite mémoire se produit lorsqu'on oublie de libérer une zone de mémoire qu'on avait allouée dynamiquement. Nous expliquons ici une méthode (basée sur le pointeur NULL) qui est fréquemment employée pour éviter certains types de fuite mémoire. Ceci nous permet de rendre notre module stringarray correct.

Ce cours est le quarante-troisième d'une série qui a commencé ici :
http://www.dailymotion.com/video/xsj2j5_si-vous-vous-ennuyez-cet-ete_tech

Share This Video


Download

  
Report form
RELATED VIDEOS