Bonsoir ;
j'ai eu une erreur de dépassement que je ne comprends pas ,j'ai un tableau de 100
Code : Sélectionner tout - Visualiser dans une fenêtre à part _link = new Link*[100];c'est au niveau du i+2 , que l'erreur ce produit.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 Particle *pt1, *pt2 , *pt3 ,*pt4 ,*pt5,*pt6,*pt7,*pt8 ; pt1 = obj1->getParticle(1); pt2 = obj1->getParticle(3); pt3 = obj1->getParticle(4); pt4 = obj1->getParticle(6); pt5 = obj1->getParticle(5); pt6 = obj1->getParticle(2); for(i=0;i<9;i++) { _link[i]->connect(pt1,pt2); _link[i+1]->connect(pt3,pt4); _link[i+2]->connect(pt3,pt4); cout<< " i" <<i << " i+1 " << i+1<<" " << i+2<< " " <<i+3<<endl; }
Partager