A voir également:
- [DEV++] comment utiliser le debuggeur?
- Comment utiliser chromecast sur tv - Guide
- Massgrave dev - Accueil - Windows
- Dev c++ - Télécharger - Langages
- Dev home. - Télécharger - Développement
- Dev pascal - Télécharger - Édition & Programmation
4 réponses
Bah au pire tu localises l'erreur en rajoutant des printf aux bons endroits. Et sinon tu en installes un, la plupart des environnement de développement fournissent un compilateur et un debuggeur.
Bonne chance
Bonne chance
Salut,
tu ecris ton prog, puis tu cliques dans la colonne a gauche de celui-ci ou tu vas dans "debug > basculer breakpoint" ca c l endroit d' où tu veux commencer a debugger. ensuite tu vas dans "debud>debugger" une ligne bleue apparait sur ton point d'arret. puis tu cliques sur "avancer' et tu verras les lignes que le prog lit se mettre en bleues.
A chaque fois que tu cliques sur avance la bande bleues avance d'une instruction.
Comme tu vois en meme temps dans la console ce que ca fait, tu sais où tu t es gourré.
tu ecris ton prog, puis tu cliques dans la colonne a gauche de celui-ci ou tu vas dans "debug > basculer breakpoint" ca c l endroit d' où tu veux commencer a debugger. ensuite tu vas dans "debud>debugger" une ligne bleue apparait sur ton point d'arret. puis tu cliques sur "avancer' et tu verras les lignes que le prog lit se mettre en bleues.
A chaque fois que tu cliques sur avance la bande bleues avance d'une instruction.
Comme tu vois en meme temps dans la console ce que ca fait, tu sais où tu t es gourré.
Sinon vu que DevCpp utilise en fait gdb, tu peux regarder comment marche gdb en ligne de commande.
http://www.linux-kheops.com/doc/man/manfr/man-html-0.9/man1/gdb.1.html
En général pour trouver un programme plante (en passant au programme éventuellement des paramètres param1 ...) :
Une fois la ligne repéré l'endroit ou ça plante, tu mets un breakpoint à la ligne juste avant. Par exemple si c'est la ligne 70 de plop.cpp ça donne :
Ensuite affiche les variables intervenant dans la ligne 70. Par exemple pour afficher la variable tapir :
Bonne chance
http://www.linux-kheops.com/doc/man/manfr/man-html-0.9/man1/gdb.1.html
En général pour trouver un programme plante (en passant au programme éventuellement des paramètres param1 ...) :
r param1 param2 param3 bt
Une fois la ligne repéré l'endroit ou ça plante, tu mets un breakpoint à la ligne juste avant. Par exemple si c'est la ligne 70 de plop.cpp ça donne :
b plop.cpp:69
Ensuite affiche les variables intervenant dans la ligne 70. Par exemple pour afficher la variable tapir :
p tapir
Bonne chance