Posté par freem .
En réponse au journal Retour aux sources.
Évalué à 3.
Dernière modification le 29 septembre 2014 à 12:16.
Considérant ça, printf ou un débugger c'est un peu pareil.
Non, un débogueur ne te force pas à recompiler. C'est important quand tu utilises des libs assez lourdes. Et un printf ne te permets pas de lister l'ensemble de l'état de ton programme, et encore moins de revenir en arrière. Choses qu'un dbg te permets.
Mais ça, qu'il soit en ligne de commande (gdb), en ncurses (cgdb), ou graphique (visual, ddd, ollydbg...) ils peuvent tous le faire.
[^] # Re: smart pointer
Posté par freem . En réponse au journal Retour aux sources. Évalué à 3. Dernière modification le 29 septembre 2014 à 12:16.
Non, un débogueur ne te force pas à recompiler. C'est important quand tu utilises des libs assez lourdes. Et un printf ne te permets pas de lister l'ensemble de l'état de ton programme, et encore moins de revenir en arrière. Choses qu'un dbg te permets.
Mais ça, qu'il soit en ligne de commande (gdb), en ncurses (cgdb), ou graphique (visual, ddd, ollydbg...) ils peuvent tous le faire.