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.