Bonjour,
Mon problème est sans doute très courant mais je n'ai toujours pas réussi à le résoudre. J'utilise l'opérateur new pour créer dynamiquement un tableau de nombre flottants. Le problème vient du comportements du programme qui s'arrête après quelques allocations consécutives (je précise que c'est un code pour exploiter un fichier 3ds et que les tableaux doivent recevoir les coordonnées des points de l'objets...j'ai donc une classe qui me sert à contenir un objet avec quelques pointeurs vers ces tableaux...etc.). Au bout de 12 tableaux de 115 entiers chacun le programme se "crash"...de plus je n'arrive pas à mettre en place des "try...catch..." pour savoir la nature de l'erreur...Est-il possible que cela vienne du fait que j'utilise un vecteur et que je ne place pas les donnnées au "bon endroit"???
Merci de votre aide
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 //Dans la description de la classe 'object' : float *X; //Dans le traitement du fichier 3DS: (list_OBJECTS.end()-1)->X = new float[nombre];
Partager