TD6 - Débogueur
Ce TD a pour but de vous familiariser avec l'utilisation du débogueur en C++.
Il n'y a pas d'exercices à proprement parler, je vous invite à tester les différentes fonctionnalités du débogueur sur des exercices des TDs précédents ou vous aider du débogueur pour corriger et rattraper des exercices des TDs précédents.
Quelques suggestions d'exercices à déboguer:
-
Fonction récursives: Fibonacci Vous pouvez observer le comportement de la fonction récursive de Fibonacci en mettant un point d'arrêt conditionnel sur la valeur de
n
et inspecter la pile d'appels. -
Conjecture de Syracuse Vous pouvez observer le comportement de la conjecture de Syracuse si le nombre devient trop grand par exemple.
-
Tableaux Vous pouvez vous servir des watch pour observer les valeurs des éléments d'un tableau comme dans l'exercice de comptage ou de suppression et tassement