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 :

base de données / programme de banque


Sujet :

C

  1. #21
    Expert éminent
    Avatar de Emmanuel Delahaye
    Profil pro
    Retraité
    Inscrit en
    Décembre 2003
    Messages
    14 512
    Détails du profil
    Informations personnelles :
    Âge : 68
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Décembre 2003
    Messages : 14 512
    Par défaut
    Citation Envoyé par olivier1209
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    FILE *fd;
          fd = fopen ("comptes.txt", "r"); 
          while (fgets (buf, sizeof buf, fd) != NULL)
    {
       printf("%s",buf,buf);
    }
    Tu es obligé de présenter ton code à la barbare ? Tu fais comme ça en Java ? Et n'oublie pas que fopen() peut échouer...
    Pouquoi 2 'buf' dans le printf() ?
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
       FILE *fd = fopen ("comptes.txt", "r"); 
       if (fd != NULL)
       {
          char buf[128];
          while (fgets (buf, sizeof buf, fd) != NULL)
          {
             printf ("%s", buf);
          }
          fclose (fd), fd = NULL;
       }
    Comment je fais pour utiliser la fonction strtok pour lire ligne par ligne, puis enfin pour séparer le numero de compte du montant du compte ?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    char *strtok (char *s, const char *delim);
    Tu arrêtes de faire le boolay et tu lis la doc...

    http://man.developpez.com/

  2. #22
    Membre confirmé
    Inscrit en
    Novembre 2006
    Messages
    150
    Détails du profil
    Informations personnelles :
    Âge : 37

    Informations forums :
    Inscription : Novembre 2006
    Messages : 150
    Par défaut
    Citation Envoyé par Emmanuel Delahaye
    Pouquoi 2 'buf' dans le printf() ?
    j'avais oublier d'en effacer 1 ... à la base c'était pour des test

    Citation Envoyé par Emmanuel Delahaye
    Tu es obligé de présenter ton code à la barbare ? Tu fais comme ça en Java ?
    La je fais assez vite pour tester differentes choses ; je concatène un minimum, mais je finiole vraiment à la fin ... je sais tu vas dire que c'est pas bien tu auras surement raison

    Tu arrêtes de faire le boolay et tu lis la doc...
    oui papa

Discussions similaires

  1. Conception d'une base de donnée pour une banque
    Par simo1050 dans le forum Modélisation
    Réponses: 3
    Dernier message: 07/11/2007, 16h34
  2. Réponses: 3
    Dernier message: 12/01/2006, 18h47
  3. création d'une base de donnée par programme
    Par lassad dans le forum Bases de données
    Réponses: 9
    Dernier message: 18/10/2005, 16h36
  4. programme Delphi permettant la création de base de donnée
    Par lassad dans le forum Bases de données
    Réponses: 2
    Dernier message: 18/10/2005, 14h06
  5. [VB.NET] Programmer la creation base de données
    Par papy27 dans le forum Accès aux données
    Réponses: 2
    Dernier message: 02/09/2004, 13h00

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