Bonjour,
Alors voici mon problème : j'ai mon programme qui fonctionne en mode debug, mais comme il s'agit d'un programme de rendu ça irait beaucoup plus vite en mode release donc j'ai essayé et là surprise : ça plante !
Ci dessous un petit screenshot, il y a plusieurs choses que je ne comprends pas :
- Pourquoi est-ce que le programme va sur cette ligne alors qu'il y a justement un "if element == NULL" sur la ligne du dessus ?
- Pourquoi le catch(...) ne fait-il pas son boulot ?
Et enfin au meme endroit en mode debug : le pointeur element n'est pas NULL est l'exception est bien capturée.
Et sinon pour le cas ou le node contient bien un attribut "name" ça fonctionne aussi bien en mode release que debug.
Merci d'avance pour votre aide !
![]()
Partager