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 :

Lire un fichier à partir des sources Includes


Sujet :

C

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Janvier 2008
    Messages
    94
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 94
    Par défaut Lire un fichier à partir des sources Includes
    salut à toutes et à tous ;;


    je souhaite lire et afficher le contenu d'un fichier "Data.h "et lire son contenu et l'afficher à l'ecran .

    Lorsque je veux lire le fichier Data.txt je procéde 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
     
    FILE* File;
    char fichier [160];
     
    File = fopen("C:\\Data.txt", "r");
    if (File==NULL)
       {
       printf("Fichier  pas trouvé\r\n");
       return -1;
       };
     
    fread(fichier, 1, sizeof(fichier), File);
    fclose(File);

    le contenu du fihcier Data.txt
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    36E714F3F5E2DCB3A2B86964C5BBCE61
     2E4A386AF64012D3E6C3F99640606516
     F4E4E4C88330A1FE2096931AD06C044E
     98C8CAD4A3A81BFB7D8BFCFF38509CAC
     F6BBD1E718219B4BEEAE261C709D5714
     FA10401E4CC92207146D83397DF990E9
     F1242417BC62853E4153097DCDAACC46
     A08C93F8C2C40EDCA6B6D14C72EAC03B
     C97C80ECD4566F08790F6EAD083FC30C
     25F9DAB5CC64A85CA26B48A2A8F0D512

    Le probléme :

    J'ai créer un fichier Data.h ou j'ai copier le contenu du fichier pour l'ouvrir à partir de mes includes mais le contenu n'est pas afficher .


    Le fichier Data.h ajouté dans les Includes :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
     
    unsigned char Data[160] = {
    	0x36, 0xE7, 0x14, 0xF3, 0xF5, 0xE2, 0xDC, 0xB3, 0xA2, 0xB8, 0x69, 0x64, 0xC5, 0xBB, 0xCE, 0x61, 
    	0x2E, 0x4A, 0x38, 0x6A, 0xF6, 0x40, 0x12, 0xD3, 0xE6, 0xC3, 0xF9, 0x96, 0x40, 0x60, 0x65, 0x16, 
    	0xF4, 0xE4, 0xE4, 0xC8, 0x83, 0x30, 0xA1, 0xFE, 0x20, 0x96, 0x93, 0x1A, 0xD0, 0x6C, 0x04, 0x4E, 
    	0x98, 0xC8, 0xCA, 0xD4, 0xA3, 0xA8, 0x1B, 0xFB, 0x7D, 0x8B, 0xFC, 0xFF, 0x38, 0x50, 0x9C, 0xAC, 
    	0xF6, 0xBB, 0xD1, 0xE7, 0x18, 0x21, 0x9B, 0x4B, 0xEE, 0xAE, 0x26, 0x1C, 0x70, 0x9D, 0x57, 0x14, 
    	0xFA, 0x10, 0x40, 0x1E, 0x4C, 0xC9, 0x22, 0x07, 0x14, 0x6D, 0x83, 0x39, 0x7D, 0xF9, 0x90, 0xE9, 
    	0xF1, 0x24, 0x24, 0x17, 0xBC, 0x62, 0x85, 0x3E, 0x41, 0x53, 0x09, 0x7D, 0xCD, 0xAA, 0xCC, 0x46, 
    	0xA0, 0x8C, 0x93, 0xF8, 0xC2, 0xC4, 0x0E, 0xDC, 0xA6, 0xB6, 0xD1, 0x4C, 0x72, 0xEA, 0xC0, 0x3B, 
    	0xC9, 0x7C, 0x80, 0xEC, 0xD4, 0x56, 0x6F, 0x08, 0x79, 0x0F, 0x6E, 0xAD, 0x08, 0x3F, 0xC3, 0x0C, 
    	0x25, 0xF9, 0xDA, 0xB5, 0xCC, 0x64, 0xA8, 0x5C, 0xA2, 0x6B, 0x48, 0xA2, 0xA8, 0xF0, 0xD5, 0x12
    };

    Le but et de lire le fichier Data.h et affichier son contenu à l'ecran .

    Merci pour vos différents conseils et suggestions .

  2. #2
    Membre éclairé
    Homme Profil pro
    Inscrit en
    Octobre 2007
    Messages
    487
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2007
    Messages : 487
    Par défaut
    Citation Envoyé par Marley_T Voir le message
    Le but et de lire le fichier Data.h et affichier son contenu à l'ecran .

    Merci pour vos différents conseils et suggestions .
    Lit et affiche ton fichier caractère par caractère
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
     
    FILE* File;
    char C;
     
    File = fopen("C:\\Data.h", "rb");
    if (File==NULL)
       {
       printf("Fichier  pas trouvé\r\n");
       return -1;
       };
     
    while(fread(&C, 1, sizeof(char), File)>0)printf("%c",C);
    fclose(File);

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Maven2] Créer un jar à partir des sources
    Par Sniper37 dans le forum Maven
    Réponses: 3
    Dernier message: 25/08/2006, 14h36
  2. [Tomcat]Lancer tomcat dans l'IDE à partir des sources.
    Par goony dans le forum Eclipse Java
    Réponses: 4
    Dernier message: 09/03/2006, 13h44
  3. [UML] Générer un diagramme de classe à partir des sources
    Par ekard dans le forum EDI et Outils pour Java
    Réponses: 5
    Dernier message: 18/01/2006, 16h13
  4. [Servlet][EJB]lire un fichier à partir de mon bean
    Par kimausoleil dans le forum Servlets/JSP
    Réponses: 3
    Dernier message: 13/02/2004, 14h26

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