Re: Decoupage fichier texte
Citation:
Envoyé par Stealkilandhide
Je cherche une méthode rapide pour formater un fichier texte. Celui ci se présente sous cette forme :
Code:
chaine_sans_importance0187Cla_premiere_chaine_de_lettre0187Cla_deuxieme_chaine_de_lettre0187Cla_troisieme_chaine_de_lettre0234Gchaine_sans_importance
Le but de la manœuvre serait de lui donner cette forme
Code:
1 2 3 4
|
0187Cla_premiere_chaine_de_lettre
0187Cla_deuxieme_chaine_de_lettre
0187Cla_troisieme_chaine_de_lettre |
A la volée (logique séquentielle):
- Une lecture caractères par caractères. (fgetc())
- Un mini automate d'état pour detecter l'endroit où couper.
Sinon, charger la chaine en mémoire, memoriser le début, chercher le marqueur (strstr()), couper la chaine avec un 0, afficher, remettre le marqueur effacé par le 0, recommencer de là...