Comment écrire au début du fichier sans l'écraser

Résolu
geekat Messages postés 242 Statut Membre -  
geekat Messages postés 242 Statut Membre -
Bonjour,
J'aimerais ajouter la chaîne de caractères "<p>" au début du fichier. J'ai utilisé : fputs("<p>",fichier);
Et pour ne pas écraser les 1ers caractères, j'ai mis ça : fseek(fichier, 0, SEEK_SET); qui n'a pas l'air de marcher.

comment faire ?

Merci
A voir également:

1 réponse

NHenry Messages postés 15479 Statut Modérateur 366
 
Réponse simple, lire tout le fichier, puis l’écrire avec le texte ajouté.
0
geekat Messages postés 242 Statut Membre
 
Merci pour ta réponse.
tu veux dire écrire la chaîne puis réécrire le fichier ?
0
fiddy Messages postés 11653 Statut Contributeur 1 847
 
Tu crées un autre fichier, tu écris la chaîne, puis tu écris tout le reste.
Et enfin tu renommes ton fichier.
0
geekat Messages postés 242 Statut Membre
 
D'accord, faut donc créer un autre fichier. Merci :)
0