Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
899 connectés 

  FORUM HardWare.fr
  Programmation
  C

  récupérer une chaines de caractère d'un fichier texte

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

récupérer une chaines de caractère d'un fichier texte

n°1062357
lepoireau
Posté le 27-04-2005 à 10:39:28  profilanswer
 

Bonjour,
 
Je galère (comme tout les admin sys en prog) pour récupèrer les X caractères suivants les Y caractères, de la ligne n d'un fichier texte.
Quelqu'un pourrait il m'aider ?

mood
Publicité
Posté le 27-04-2005 à 10:39:28  profilanswer
 

n°1062497
Emmanuel D​elahaye
C is a sharp tool
Posté le 27-04-2005 à 11:28:40  profilanswer
 

lepoireau a écrit :

Je galère (comme tout les admin sys en prog) pour récupèrer les X caractères suivants les Y caractères, de la ligne n d'un fichier texte.
Quelqu'un pourrait il m'aider ?


T'aider à quoi ?
 
Soit on écrit le programme à ta place et tu n'auras pas avancé,
soit tu te prends en main, tu te formes (il y a des dizaines de tutos dont certains sont sur ce site ou sur www.developpez.com). Ensuite tu écris le code, et tu le soumets ici pour contrôle.
 
Le Tonneau des Danaïdes, non merci...


Message édité par Emmanuel Delahaye le 27-04-2005 à 11:29:11

---------------
Des infos sur la programmation et le langage C: http://www.bien-programmer.fr Pas de Wi-Fi à la maison : http://www.cpl-france.org/
n°1062590
Elmoricq
Modérateur
Posté le 27-04-2005 à 12:30:02  profilanswer
 

Sans aller jusqu'à être désagréable, c'est clair qu'il va falloir que tu te prennes en main.
 
Car ce que tu décris est un problème sommes toutes simple : lire une ligne d'un fichier, puis lire une sous-chaîne à partir de la ligne lue.
Te donner du code à ce stade, serait te pondre une solution toute faite et tu n'auras pas à réfléchir. Et, donc, tu ne progresseras pas.
 
En C, jette un coup d'oeil aux fonctions type open(), read() etc. pour la gestion des fichiers, et les fonctions de strings.h (strncpy() par exemple) pour les chaînes de caractères.
 
Quant à la partie "à partir du caractère Y", il va falloir que tu te lances dans les pointeurs.
Indication : Caractère n°Y = pointeur sur ta chaîne de caractère + Y.
 
 
Et je ne saurais trop te suggérer de lire un bon Kernighan&Ritchie pour bien débuter. C'est clair, concis et compréhensible.

n°1062635
Emmanuel D​elahaye
C is a sharp tool
Posté le 27-04-2005 à 13:22:35  profilanswer
 

Elmoricq a écrit :

Sans aller jusqu'à être désagréable,


J'ai été désagréable ?

Citation :

c'est clair qu'il va falloir que tu te prennes en main.


Ah bon, ben on est d'accord alors...

Citation :

En C, jette un coup d'oeil aux fonctions type open(), read() etc. pour la gestion des fichiers, et les fonctions de strings.h (strncpy() par exemple) pour les chaînes de caractères.


En C c'est fopen(), fgetc(), fgets() etc.
 
http://mapage.noos.fr/emdel/notes.htm#fichiers


---------------
Des infos sur la programmation et le langage C: http://www.bien-programmer.fr Pas de Wi-Fi à la maison : http://www.cpl-france.org/
n°1062651
Elmoricq
Modérateur
Posté le 27-04-2005 à 13:32:57  profilanswer
 

Emmanuel Delahaye a écrit :

J'ai été désagréable ?


 
J'ai trouvé ton post assez dur, surtout ta remarque sur le tonneau des Danaïdes. ;)
Disons qu'une ou deux pistes auraient aidé, enfin c'est mon avis (ne le prends pas mal).
 
 

Emmanuel Delahaye a écrit :


En C c'est fopen(), fgetc(), fgets() etc.


 
Oops très juste : open(), read() et consors sont Unix-only. Et pas très intéressantes pour l'usage normal, qui plus est.  :sweat:


Message édité par Elmoricq le 27-04-2005 à 13:34:27
n°1062723
Emmanuel D​elahaye
C is a sharp tool
Posté le 27-04-2005 à 14:07:36  profilanswer
 

Elmoricq a écrit :

J'ai trouvé ton post assez dur, surtout ta remarque sur le tonneau des Danaïdes. ;)


Tu aurais préféré  
 
"Donne un poisson à un homme et il mangera un jour, apprends lui à pêcher, il mangera toute sa vie"

Citation :

Disons qu'une ou deux pistes auraient aidé, enfin c'est mon avis (ne le prends pas mal).


Et ça, c'est de la déco ?

Citation :

(il y a des dizaines de tutos dont certains sont sur ce site ou sur www.developpez.com)


---------------
Des infos sur la programmation et le langage C: http://www.bien-programmer.fr Pas de Wi-Fi à la maison : http://www.cpl-france.org/
n°1064646
lepoireau
Posté le 28-04-2005 à 18:03:29  profilanswer
 

Vous battez pas !  
 
Merci à vous deux pour vos indications.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C

  récupérer une chaines de caractère d'un fichier texte

 

Sujets relatifs
petit probleme d'ecriture dans un fichierComment zipper un fichier à partir de la fonction Shell
[PERL] lire fichier en paragrapheErreur de lecture fichier SQL [résolu]
Recuperer juste une partie de mon enregistrementGeneration vba dans fichier Excel a partir d'un programme VB
Lecture d'un fichier MSG (Outlook)[CSS] Texte qui sort de mon bloc
Excel et VB6 ... copier du texte dans un document Excel ?upload fichier [RESOLU]
Plus de sujets relatifs à : récupérer une chaines de caractère d'un fichier texte


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR