Erreur de segmentation (core dumped)
Bonsoir ;
j'ai eu une erreur de dépassement que je ne comprends pas ,j'ai un tableau de 100
Code:
_link = new Link*[100];
Code:
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;
} |
c'est au niveau du i+2 , que l'erreur ce produit.