Si t'as mis le mauvais point d'arrêt tu vas devoir recommencer aussi…
Relancer le programme seulement, pas le recompiler comme avec des printf.
Ça peut être largement plus commode que de devoir prendre la main à chaque fois qu'un point d'arrêt est atteint (surtout s'il est atteint souvent).
La plupart des debuggers modernes permettent de placer des point d'arrêt conditionnels. On défini un test sur le contexte et le debugger ne s'arrête que s'il renvoie true.
Le fait qu'on passe souvent à un endroit n'a plus d'importance. Le debugger ne s'arrêtera que dans le cas qu'on a fixé.
[^] # Re: il y a le bon paresseux et le mauvais paresseux
Posté par Croconux . En réponse au journal Un debugger est-il indispensable ?. Évalué à 5.
Relancer le programme seulement, pas le recompiler comme avec des printf.
La plupart des debuggers modernes permettent de placer des point d'arrêt conditionnels. On défini un test sur le contexte et le debugger ne s'arrête que s'il renvoie true.
Le fait qu'on passe souvent à un endroit n'a plus d'importance. Le debugger ne s'arrêtera que dans le cas qu'on a fixé.