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 :

Fichier + structure + tableau


Sujet :

C

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    91
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2005
    Messages : 91
    Par défaut Fichier + structure + tableau
    Salut à tous,
    j'aurais voulu savoir comment faire pour mettre ma structure dans un fichier au format texte (donc avec fscanf):

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     
     
    strcpy(eleve.nom,""); // copie "" dans eleve.nom
    strcpy(eleve.prenom,"");
    strcpy(eleve.email,"");
    eleve.valide=true;
     
    // Initialisation des notes
    for(i=0;i<5;i++)
    {
    eleve.note[i]=0;
    }
    Voici la déclaration de la structure :


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     
    struct elev
    	{
    		int numero;  //numéro d'incrémentation du fichier direct.
    		char nom [26]; // Nom de l'éléve.
    	    char prenom[26];// Prénom de l'éléve.
    		char mail[50];//Mail.
    		float note[5]; // Tableau des notes de l'élève.
    		float moyenne;// Moyenne de l'élève 
    		bool valide;// Booléen indiquant si l'emplacement de l'évè est vide(true) ou non (False).
     
    	}eleve;
    Merci

  2. #2
    Membre extrêmement actif

    Homme Profil pro
    Ingénieur R&D
    Inscrit en
    Juin 2003
    Messages
    4 506
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur R&D
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2003
    Messages : 4 506
    Par défaut
    enregistre la structure directement avec 1 fwrite...suffit d'ecrire la taille de la structure

  3. #3
    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 Re: Fichier + structure + tableau
    Citation Envoyé par Deejoh
    j'aurais voulu savoir comment faire pour mettre ma structure dans un fichier au format texte (donc avec fscanf):
    Définit un format d'enregistrement (CSV, par exemple), et utilise fprintf() !

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    91
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2005
    Messages : 91
    Par défaut
    C'est quoi un
    d'enregistrement (CSV, par exemple), et utilise fprintf()
    ????? :

  5. #5
    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 Deejoh
    C'est quoi un
    d'enregistrement (CSV, par exemple), et utilise fprintf()
    ????? :
    Comma Separated Values est ton ami...

Discussions similaires

  1. Charger un fichier dans tableau d'entier
    Par nico0007 dans le forum Langage
    Réponses: 12
    Dernier message: 17/04/2008, 11h30
  2. Convertir un fichier en tableau d'octets
    Par rod59 dans le forum API standards et tierces
    Réponses: 2
    Dernier message: 08/06/2006, 18h33
  3. structure, tableau et pointeur
    Par Phil' dans le forum GTK+ avec C & C++
    Réponses: 16
    Dernier message: 26/05/2006, 17h47
  4. TAD matrice (structure + tableau dynamique)
    Par supermanu dans le forum C
    Réponses: 10
    Dernier message: 13/11/2004, 20h04

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