IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C++ Discussion :

[Mémoire] Probleme de Memory Fault louche


Sujet :

C++

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Octobre 2008
    Messages
    34
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2008
    Messages : 34
    Points : 31
    Points
    31
    Par défaut [Mémoire] Probleme de Memory Fault louche
    Bonsoir tout le monde!


    J'ai un petit probleme en c++ de memory fault: et je ne comprend vraiment pas a quoi c'est du bien que j'ai localisé avec précision la source du probleme:



    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
    20
    21
    for (i=0;i<LaMoitie;i++){
             a.voieD[a.Position][i]=aTraiter[2*i];
             SommeD=SommeD+aTraiter[2*i];
             a.voieG[a.Position][i]=aTraiter[2*i+1];
             SommeG=SommeG+aTraiter[2*i+1];}
     
     
     
         SommeG=SommeG/LaMoitie;
         SommeD=SommeD/LaMoitie;
     
     
    	//A partir d'ici
    	 	 for (i=0;i<LaMoitie;i++){
    		 a.voieD[a.Position][i]=a.voieD[a.Position][i]-SommeD;
             SommeDD=a.voieD[a.Position][i]*a.voieD[a.Position][i];
             a.voieG[a.Position]=a.voieG[a.Position]-SommeG;
             SommeGG=a.voieG[a.Position][i]*a.voieG[a.Position][i]
             }
     
    	//fin du probleme
    Si j'enlève la partie " a partir d'ici" le programme fonctionne correctement (il s'agit d'une boucle sans fin dans laquelle se trouvent ces instructions), alors que si je le met au bout de 34 iterations, le message d'erreur apparait. Pourtant, il s'agit bien de la meme chose que ce qui a en haut: je ne comprend pas pourquoi dans un cas ca plante.

    En vous remerciant!
    wawa

    PS: Je soupçonne les manias de l'informatique de vouloir me mettre des batons dans les roues

  2. #2
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Octobre 2008
    Messages
    34
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2008
    Messages : 34
    Points : 31
    Points
    31
    Par défaut
    Ce qui est idiot, c'est que c'est toujours les memes fautes qu'on fait en programmation et malgres ca on continue de les faire et de ne pas les retrouver et une fois qu'on les trouve on se dit "plus jamais" mais rebelotte inevitablement...

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. DCOM Problem access memory
    Par metek dans le forum MFC
    Réponses: 7
    Dernier message: 08/08/2007, 11h38
  2. Probleme de segmentation fault avec sprintf
    Par MathG dans le forum C++
    Réponses: 5
    Dernier message: 14/12/2006, 01h12
  3. Memory Fault
    Par melmouj dans le forum C
    Réponses: 67
    Dernier message: 20/09/2005, 10h27
  4. [pb mémoire] out of memory d'eclipse
    Par Casp dans le forum Eclipse Java
    Réponses: 2
    Dernier message: 12/05/2005, 16h39
  5. Memory fault(coredump)
    Par nono1 dans le forum C
    Réponses: 8
    Dernier message: 17/12/2002, 17h26

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo