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

Visual C++ Discussion :

Erreur avec Visual C++


Sujet :

Visual C++

  1. #1
    Nouveau Candidat au Club
    Femme Profil pro
    Étudiant
    Inscrit en
    Octobre 2013
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Octobre 2013
    Messages : 4
    Points : 0
    Points
    0
    Par défaut Erreur avec Visual C++
    Que veut dire ce type d'erreur????????
    Cette erreur est produite lors d'exécution d'un programme bien compilé.

    "Une exception non gérée du type 'System.AccessViolationException' s'est produite dans nom fichier.exe

    Informations supplémentaires*: Tentative de lecture ou d'écriture de mémoire protégée. Cela indique souvent qu'une autre mémoire est endommagée".


    Merci de me répondre

  2. #2
    Expert éminent sénior
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Février 2005
    Messages
    5 157
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Conseil

    Informations forums :
    Inscription : Février 2005
    Messages : 5 157
    Points : 12 271
    Points
    12 271
    Par défaut
    Heu, bin c'est écrit dans le message d'erreur.

    Pensez à utiliser le débuggeur pour voir où l'accès foireux ce produit.

  3. #3
    Nouveau Candidat au Club
    Femme Profil pro
    Étudiant
    Inscrit en
    Octobre 2013
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Octobre 2013
    Messages : 4
    Points : 0
    Points
    0
    Par défaut Suivi de l'erreur
    @bacelar:
    Merci pour la réponse,mais,
    Moi quand j'exécute le programme j'utilise déjà: déboguer==>démarrer le débogage,
    je sais pas si c'est le même débogueur dont t'en parle ou non!!??????

  4. #4
    Nouveau membre du Club
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Octobre 2011
    Messages
    27
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Octobre 2011
    Messages : 27
    Points : 34
    Points
    34
    Par défaut
    La plus part du temps le déboggeur peut pas trouver les problèmes tout seul. La manière que je vous conseillerez c'est de mettre des point d'arrêt à des endroit où vous croyez cela pourrait se produire.

    Dans votre cas on dirait une écriture donc trouvez la place ou vous essayez d'écrire sur le disque et mettez des point d'arrêt avant et même après s'il le faut. Une fois que le débogueur aura arrêté à ce point, exécutez les instructions manuellement en cliquant sur suivant et vous allez surement tomber sur l'instruction fautive.

  5. #5
    Expert éminent sénior
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Février 2005
    Messages
    5 157
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Conseil

    Informations forums :
    Inscription : Février 2005
    Messages : 5 157
    Points : 12 271
    Points
    12 271
    Par défaut
    "Tentative de lecture ou d'écriture de mémoire protégée. Cela indique souvent qu'une autre mémoire est endommagée"

    C'est pas explicite ???
    Par mémoire endommagée, c'est plus son contenu que la mémoire.

    Si le debuggeur est correctement configuré, et que vous ne catchez pas les exceptions comme un goret, le débuggeur indiquera directement la ligne ou l'erreur a été détecté ( à défaut de la ligne ou l'erreur c'est réellement produite).

    Pour ce type d'exception, les points d'arrêt, c'est bien après.

  6. #6
    Expert éminent sénior
    Avatar de Médinoc
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Septembre 2005
    Messages
    27 379
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2005
    Messages : 27 379
    Points : 41 575
    Points
    41 575
    Par défaut
    Traduction de l'erreur: Vous utilisez les pointeurs comme un goret à un certain endroit.

Discussions similaires

  1. Windows Media Player erreur avec visual studio/c++ 2012
    Par JPras dans le forum Visual C++
    Réponses: 0
    Dernier message: 16/06/2014, 11h28
  2. Réponses: 1
    Dernier message: 09/10/2007, 16h45
  3. [VBA-E]Excel: RechercheV avec erreur dans visual basic
    Par bonus23 dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 19/03/2007, 14h08
  4. Erreur LNK2005 avec Visual C++ 6
    Par Chatbour dans le forum Visual C++
    Réponses: 2
    Dernier message: 20/10/2006, 21h35
  5. Erreur lors de l'appel d'une DLL créée avec Visual
    Par WELCOMSMAIL dans le forum C++Builder
    Réponses: 6
    Dernier message: 06/09/2006, 15h53

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