Bonjour à tous
je voudrais savoir si il existe un mécanisme de gestion des exceptions(en C++ bien entendu) qui permet de récupérer le numéro de la ligne là ou le code a planté??
Bonjour à tous
je voudrais savoir si il existe un mécanisme de gestion des exceptions(en C++ bien entendu) qui permet de récupérer le numéro de la ligne là ou le code a planté??
Il n'y en a pas.
Maintenant, pour les exceptions générées par toi, rien ne t'empêche d'associer à l'exception son numéro de ligne.
Encore mieux pour le débug, certains systèmes permettent d'interrompre le programme et de passer en mode pas à pas dès qu'une exception est émise. Sous visual studio, par exemple, c'est debug/exceptions.
Sert-toi des macros prédéfinies de ton compilateur, genre __LINE__ et __FILE__
donc si j'ai bien compris,en C++,on ne peut pas determiner dans quel endroit (linge)exactement ca a planté à part la linge ou on n'a declenché l'exception??
Si, en mode pas à pas...
Si, visual studio, par exemple, le permet en mode debug.
Partager