c++ - lecture d'un buffer

c++ - lecture d'un buffer - C++ - Programmation

Marsh Posté le 03-06-2005 à 10:16:12    

bonjour a toutes et tous ! je dois faire un projet pas bien compliqué en apparence mais qui me pose plusieurs problemes pour le terminer du fait que mes connaissances en C++ ne soient pas enormes !
 
mon premier probleme est :  
 
j'ouvre un fichier texte, je le li et je rempli le contenu dans un buffer dans le but d'y extraire des données par block.
 
seulement je ne trouve pas de méthodes pour extraire par block, j'ai trouver une solution "provisoire" en lisant le buffer par mot. seulement, par moment 2 données qui doivent etre traitée separement sont collé et ne correspondent qu'a un seul mot, ex :
 
PRENOMNOM
 
mon fichier est construit que les données a extraire sont de taille fixe. une donnée commence a un nombre de caractere precis sur une taille precise et cela sur toutes les lignes du fichier.
 
ce que j'ai pour le moment fait :
 

Code :
  1. ifstream fichier ;
  2. fichier.open( "mon_fichier.txt" ) ;
  3. if (fichier)
  4. {
  5.         stringstream buffer ;
  6. buffer << fichier.rdbuf() ;
  7. fichier.close() ;
  8. }


je vous remercie pour le tps que vous prenez a lire ce post et dsl si des fautes d'orthographe se sont glissées dans ce post.
 
bonne journée a tous et merci pour votre aide ("urgent"  :) )

Reply

Marsh Posté le 03-06-2005 à 10:16:12   

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed