Fuites de mémoire et autres joies du programmeur C

  • il y a 10 ans
Retour sur le langage C pour ce cours très spécial dans lequel nous parlerons entre autres :

- de la suite de l'unité 4 et de l'unité 5 ;
- de la gestion des erreurs dans un langage comme le C qui ne prévoit pas (nativement) de mécanisme d'exception ;
- de la vérification systématique des valeurs retournées par les appels à malloc ;
- d'une méthode pour détecter les fuites de mémoire dans un logiciel en cours de développement ;
- d'une méthode pour détecter les erreurs de casts avec les void* des conteneurs génériques ;
- du sujet polémique des variables globales (en C pur et dur, toute variable qui n'est pas locale à une fonction est globale).

Ce cours est le cent soixante-et-unième d'une plus longue série de cours de programmation informatique, série dont le tout premier épisode se trouve ici : http://www.dailymotion.com/video/xsj2j5_si-vous-vous-ennuyez-cet-ete_tech