Bonjour,
J'ai un peu de mal à comprendre comment réécrire une ligne spécifique dans un fichier.
Je tente de procédé de la facon suivante:
Je fais une fonction qui me renvoi le nombre de caractere qu'il y a avant la ligne que je souhaite modifié.
Je fais un seek avec le nombre de caractere en argument ( +1 pour chaque ligne, car je suis sous linux. pour le caractere de retour de ligne ).
et j'écris ma chaine modifié.
Est-ce la bonne façon de procédé ?
Car je trouve ça pas forcement super propre, et mon code ne fonctionne pas, je n'écris pas au bonne endroit. ( c'est un problème de logique, donc ça vient de moi, mais je vais y arriver ).
Auriez vous des conseils a me donner pour que je puisse faire ça de la meilleure facon possible.
Merci d'avance.
Partager