Rechercher dans un fichier texte - C++ - Programmation
Marsh Posté le 22-03-2006 à 10:01:08
Avec un automate à état du devrais t'en sortir facilement.
Marsh Posté le 22-03-2006 à 10:37:43
cad, je connais pas tout en CPP :s
Marsh Posté le 22-03-2006 à 11:40:22
sa m'aide pas bcp s:s
es ce que qq1 pourrai m'expliquer plus simplement svp
Marsh Posté le 22-03-2006 à 11:53:00
> Avec un automate à état du devrais t'en sortir
facilement.
tu lit le fichier ligne par ligne, champs par champs.
si ton fichier n est pas trop gros, tu le lit au début du programme, et tu stocke les points dans une table de hachage.
Marsh Posté le 22-03-2006 à 12:26:59
qu'es ce que vous appeler automate?
Marsh Posté le 23-03-2006 à 21:40:33
tu mets en stringstream buffer
tu lis le buffer
et tu cherches l'occurence concernée par la commande buffer.str().find("ton occurence", ton_point_de_depart)
il te trouvera l'endroit dans le fichier
apres il ne te reste qu'a faire un buffer.str().substr(la_chaine_a_copier,la_taille_de_cette_chaine)
Marsh Posté le 22-03-2006 à 09:44:16
bjr a tous
voici mon Pb.
je doit allé lire des coordonnée d'un point qui ce trouve dans un fichier texte
pour retrouver les coordonnée qu'il me fo je, possède le nom du point
une ligne du fichier texte ressembre a sa :
M1 NP Tau 8.0m 6' J50 5h34.5 +22°01 N1952
les coordonnée dont g besoin son celle en rouge
et je fai tout sa sous builder pour les afficher dans des Edit
J'espere que qq'un pourra m'avancer sur mon probleme
merci d'avance
---------------
MATT ;)