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

Dev-C++ Discussion :

Probleme d'execution du fichier compil�


Sujet :

Dev-C++

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    D�cembre 2004
    Messages
    13
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : D�cembre 2004
    Messages : 13
    Par d�faut Probleme d'execution du fichier compil�
    Salut, je commence a peine dans le developpement autre que html,php,javas.
    J'ais fais le code source qui suit sur le nouveau projet:
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     
    #include <stdio.h>
    int main(void)
    {
        int i;
        double x;
        i=0;
        x=3.1415926535;
        printf("Bonjour tout le monde \n");
        printf("i vaut: %d et x vaut: %f",i,x);
      return 0;
    }
    J'ais ensuite cliqu� sur "Compiler et Executer" en veillant a ce qu'il n'y ai pas d'espace dans le chemin. Ensuite une fenetre dos apparait puis se ferme automatiquement (temps d'apparition inferieur a 0.5ms donc pas le temps de lire ce qui est ecrit). Donc du coup je n'arrive pas a voir mon texte ;_;
    Quelqu'un peut m'aider svp? Besoin d'autre details?

  2. #2
    Expert �minent
    Avatar de M�dinoc
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    Septembre 2005
    Messages
    27 397
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 41
    Localisation : France

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

    Informations forums :
    Inscription : Septembre 2005
    Messages : 27 397
    Par d�faut
    C'est une erreur connue de Dev-C++ : Il est normal qu'un programme se ferme apr�s ex�cution, mais un bon environnement de d�veloppement est cens� contourner ce probl�me.

    Pour le contourner, rajoute une instruction qui bloque le programme en attendant l'appui d'Entr�e ou d'une touche.

    Pour les bonnes pratiques, voici la fonction suivante qui attend un appui sur entr�e, puis supprime de la m�moire tout ce qui a �t� tap� entre le d�but de la ligne et l'appui sur "entr�e" (cela permet d'avoir un buffer clavier "propre" pour les prochaines lectures)

    Code C : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    void purge(FILE *in)
    {
    int c;
    while((c=fgetc(in)) != '\n' && c != EOF) {}
    }

    Tu n'as plus qu'� rajouter:
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    puts("Presser [Entree]...");
    purge(stdin);
    � la fin de ton main() pour attendre que l'utilisateur appuie sur entr�e.
    SVP, pas de questions techniques par MP. Surtout si je ne vous ai jamais parl� avant.

    "Aw, come on, who would be so stupid as to insert a cast to make an error go away without actually fixing the error?"
    Apparently everyone.
    -- Raymond Chen.
    Traduction obligatoire: "Oh, voyons, qui serait assez stupide pour mettre un cast pour faire disparaitre un message d'erreur sans vraiment corriger l'erreur?" - Apparemment, tout le monde. -- Raymond Chen.

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    D�cembre 2004
    Messages
    13
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : D�cembre 2004
    Messages : 13
    Par d�faut
    merci, cela fonctionne parfaitement =)

  4. #4
    R�dacteur

    Avatar de khayyam90
    Homme Profil pro
    Architecte de syst�me d�information
    Inscrit en
    Janvier 2004
    Messages
    10 371
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 40
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activit� : Architecte de syst�me d�information

    Informations forums :
    Inscription : Janvier 2004
    Messages : 10 371
    Par d�faut
    penser � lire la faq
    c'est dedans.

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. R�ponses: 3
    Dernier message: 08/11/2010, 14h32
  2. R�ponses: 0
    Dernier message: 10/05/2010, 23h58
  3. Probleme d'execution et de compilation avec Dev c++
    Par esseleb dans le forum Dev-C++
    R�ponses: 5
    Dernier message: 18/11/2008, 21h22
  4. Problème d'exécution après compilation
    Par cococococococo dans le forum Interfaces Graphiques
    R�ponses: 16
    Dernier message: 17/07/2007, 06h12
  5. R�ponses: 26
    Dernier message: 23/06/2006, 15h45

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