Bonjour,
Connaitriez-vous un moyen simple d'écrire dans un fichier, à une certaine position, sans écraser les données déja présentes à cet endroit ? A l'instar de ce qui se produit dans un logiciel traitement de texte.
La seule solution que j'ai trouvé est de décaler tout ce qui se trouve après la position du curseur, d'un nombre de bytes égale à la longueur du texte à intercaler, et de l'y insérer dans cet éspace.
Seulement, j'ai peur que sur de gros fichiers, nécessitant une telle opération répété à interval de temps très court, cela pose un problème de performances.
Est-ce la seule solution possible, ou existe-t-il un autre moyen ?
Partager