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 :

Dev C++ fichier à ordonner


Sujet :

Dev-C++

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau membre du Club
    Inscrit en
    Mars 2007
    Messages
    6
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 6
    Par défaut Dev C++ fichier à ordonner
    J'ai réalisé un programme qui affiche des événements crées déjà dans un fichier... le problème c'est qu'il les affiche sans les trier... moi je cherche à les trier dans un ordre croissant ou décroissant... si vous avez une idée...
    Le programme qui me permet ceci est comme suit :

    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
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    /* Deuxième partie du travail : 
      
         Lire et afficher le contenu du fichier */
         /* Lecture     */
        P_TRI = fopen(DATA, "r+"); 
      CPTE = 0;
        printf("Demarrage tri\n");
         do 
         {
          /*Afficher l'événement*/
        if(!feof(P_TRI))fscanf(P_TRI,"%s\n   %d\n   %d\n   %d\n", &EVENEMENT,&JOUR,&MOIS,&ANNEE);else break;        /* lecture de l'évènement */
      printf("    \n  %s\n      ",EVENEMENT);
     
          /* lecture du jour */
          printf("%d      ",JOUR);
     
          /* lecture du mois */
          printf("%d     ",MOIS);
     
          /* lecture de l'année */
          printf("%d     ",ANNEE);
     
          } 
           while(!feof(P_TRI));
                 {
     
          CPTE++;
          }
          fclose(P_TRI);
          getchar();getchar();
     
    }

    Là il affiche les événements sans les ordonner... je cherche alors la solution et la relation sinon la fonction (je sais pas comment vous appelez ça en Language C++ :d) qui permet ceci....
    Merci d'avance

  2. #2
    Rédacteur
    Avatar de Laurent Gomila
    Profil pro
    Développeur informatique
    Inscrit en
    Avril 2003
    Messages
    10 651
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Avril 2003
    Messages : 10 651
    Par défaut
    Il faut stocker les éléments dans un conteneur intermédiaire (std::vector), les trier (std::sort) et les afficher (std::cout).
    Je te laisse te documenter un peu sur ces différentes classes / fonctions (par exemple dans la FAQ C++)

    Par contre ton code c'est du C, si tu t'es trompé de forum il va falloir faire déplacer ton post.

  3. #3
    Nouveau membre du Club
    Inscrit en
    Mars 2007
    Messages
    6
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 6
    Par défaut
    Merci pour la réponse même si c'est pas une réponse... le prof nous enseigne le Language C++ et c'est bien ce que j ai appris pour réaliser le programme à résoudre mon probleme... si t'as pas une réponse , je comprends... si tu étais intelligent tu sauras que y a pas une différence entre C et C++ en tout cas pour des programmes faciles comme celui là..
    ce que tu me proposes là pour se documenter là dessus je le sais bien mais j'en ai pas besoin pour ce cas car j'ai pas utiliser les structures... si je dois utiliser ce que tu me proposes ben c'est comme si tu me demandes de tout recommencer hors j'ai pas le temps il me reste 2heures pour l'examen... alors thx... t'es sympas

    je cherche à completer mon programme et non pas tout refaire ... si c'est pas possible c'est pas grave d'avoir des zéro en C++ language des fous

Discussions similaires

  1. Un VRAI fichier d'aide pour Dev-Cpp ?
    Par TheRedLed dans le forum Dev-C++
    Réponses: 3
    Dernier message: 08/06/2005, 19h37
  2. Fichier exe avec Dev-C++
    Par hartecel dans le forum Dev-C++
    Réponses: 4
    Dernier message: 18/03/2005, 15h51
  3. Réponses: 15
    Dernier message: 05/03/2005, 14h53
  4. Réponses: 1
    Dernier message: 18/06/2004, 01h12
  5. [DEV-C++]#import de fichier .tlb
    Par pdl dans le forum Dev-C++
    Réponses: 6
    Dernier message: 19/07/2002, 22h46

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