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 :

Récupérer les caractères d'un fichier


Sujet :

C

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    124
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 124
    Points : 53
    Points
    53
    Par défaut Récupérer les caractères d'un fichier
    Bonjour,
    Dans la continuité d'une question que j'avais posé hier, sur les chaînes de caractères et les fichiers, voilà ce que j'essaie maintenant de faire :

    Je dispose d'un fichier .txt dont je ne connais pas le nom, mais dont je connais uniquement le nombre de lignes : 1 !

    En effet, mon fichier test.txt ne possède qu'une seule ligne, et qui plus est, n'est autre qu'un simple mot : developpez par exemple.

    Voici donc ce que je voudrais faire : récupérer les lettres de ce mot, afin de les mettre une par une dans un arbre.
    A la compilation, jaimerais arriver à quelquechose du type
    gcc -Wall test.c <test.txt
    , et tout ce que je sais pour l'instant, c'est qu'il faut récupérer chacune de ces lettres via la fonction fgets, mais je ne vois pas comment ...

    Merci de m'aider

  2. #2
    Membre éprouvé
    Avatar de Pouic
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    669
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Octobre 2004
    Messages : 669
    Points : 977
    Points
    977
    Par défaut
    Hm, tu mélanges compilation et exécution. A la compilation, tu fais
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $ gcc -<flags> -o mon_bin test.c
    Et a l'execution tu peux faire:
    Et dans ton code, tu récupères ça sur stdin avec une boucle et fgetc (ou simplement getchar)

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    124
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 124
    Points : 53
    Points
    53
    Par défaut
    effectivement, je mélangé un peu tout.
    Mais c'est bon, le problème est résolu, cétai pas grand chose en fait ...
    Merci bien !

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

Discussions similaires

  1. Réponses: 10
    Dernier message: 14/11/2014, 07h09
  2. Comment récupérer les caractères accentués ?
    Par Sophy75 dans le forum Langage
    Réponses: 1
    Dernier message: 16/06/2006, 15h06
  3. Récupérer les infos d'un fichier .jpeg
    Par ArseNic dans le forum Multimédia
    Réponses: 3
    Dernier message: 05/10/2005, 15h08
  4. [](VB) Récupérer les données dans un fichier .xml
    Par Furius dans le forum VBScript
    Réponses: 4
    Dernier message: 02/10/2005, 20h39
  5. Récupérer les infos sur un fichier audio
    Par Halleck dans le forum Windows
    Réponses: 13
    Dernier message: 17/04/2004, 18h39

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