Bonjour!
et oui encore un sujet sur les erreur de segmentation! bon je précise que je sais ce que c'est mais la réponse n'est pas ouferte surtout quand on a pas de debugger ( je suis sous linux et tout ne marche po super...je travail sous kwrite :S
alors voila mon probleme
je dispose d'un tableau 3D allé par mes soins en 1D
on va considérer ce tbleau sous le nom Grid.Tab3D[...]
Grid.varx Grid.vary et Grid.varz constitue les tailles de ce tableau
mon, bon graçon ^^ je veux accéder à une case de ce tableau
je posse donc :
const int pos = x +y*(Grid.varx) +z*(Grid.vary)*(Grid.varx); correspondante a la position ds le talbeau 1D de [x][y][z] ( position 3D)
jusque là tout se passe bien
mais ( il y a toujours un mais...

) dès que je veux utiliser cette valeur ( attention seulement au bout du 800 éme acces...c'est beaucoup mais je suis pas encore au bout ( 959)), même avec :
printf("pos = %i \n",pos);
je retrouve le temp aimé, l'unique erreur de segmentation, seulement sur un affichage...alors si quelqu'un à une idée..bha siouplé dite^^
merchi!

Partager