Gestion de la mémoire prev
next

Un programme en C++ est en général une longue suite de créations et de destructions d'objets. Si la mémoire est mal gérée, deux phénomènes peuvent se produire:

  • Des tentatives d'accès au travers de pointeurs NIL, ou pire, à des zones mémoire où l'objet ne se trouve plus.
  • Des fuites mémoire.
Ces deux phénomènes ont pour cause soit l'accès à travers des pointeurs non initialisés, soit (beaucoup plus fréquent), la destruction d'objets prématurée.

Ch. Tronche - Année 96-97 - Page 7