Access Violation

julok2 Messages postés 16 Date d'inscription samedi 23 mars 2002 Statut Membre Dernière intervention 19 août 2002 - 22 juil. 2002 à 14:20
elendilm Messages postés 21 Date d'inscription mardi 23 juillet 2002 Statut Membre Dernière intervention 14 août 2002 - 30 juil. 2002 à 22:08
Salut,
à l'exécution de mon programme, j'ai l'erreur suivante qui s'affiche :
Unhandled exception in machin.exe : 0xC0000005 Access Violation
Si vous avez la moindre idée de ce qui pourrait provoquer ce genre de message
Merci

4 réponses

cs_kjus Messages postés 269 Date d'inscription mercredi 24 avril 2002 Statut Membre Dernière intervention 9 juin 2003
22 juil. 2002 à 17:49
Pointeurs qui pointent vers des zones mémoires qui ne sont pas pour ton prog.
par exemple pointeur=NULL
pour *pointeur=5; peut amener ce type d'erreur
file la source..
***raph***
0
julok2 Messages postés 16 Date d'inscription samedi 23 mars 2002 Statut Membre Dernière intervention 19 août 2002
23 juil. 2002 à 09:30
En fait en exécutant ce programme chez moi hier soir, il a marché sans problème (sous windows millenium, au boulot j'ai NT) alors je vais voir si l'install est pas pourri ici où si ça vient pas de NT.
Merci
0
cs_kjus Messages postés 269 Date d'inscription mercredi 24 avril 2002 Statut Membre Dernière intervention 9 juin 2003
23 juil. 2002 à 13:29
effectivement, c très bizard.
Je vois pass ce qui pourrait faire ca dans ton code.
essaye d'utiliser un debuggeur pour voir d'où vient l'erreur, quelle fonction.
***raph***
0
elendilm Messages postés 21 Date d'inscription mardi 23 juillet 2002 Statut Membre Dernière intervention 14 août 2002
30 juil. 2002 à 22:08
utilise 1 debuger.. style si t sous VC tu te met en mode debug et tu met 1 point d'arret a peu pres avant le moment ou ca plante (a toi d'estimer quelle action fait ce plantage) puis tu lance en mode pas a pas pour voir quelle variable plante..

verifie que tous tes pointeurs sont initialisés (vive le new) ... utilise 1 maximum les declarations en static des variables locales au sein de tes fonctions.....
0
Rejoignez-nous