Fprintf sans ecraser [Résolu]

Messages postés
606
Date d'inscription
samedi 12 juin 2004
Dernière intervention
13 décembre 2006
- - Dernière réponse : John_Doe_88
Messages postés
606
Date d'inscription
samedi 12 juin 2004
Dernière intervention
13 décembre 2006
- 15 nov. 2005 à 22:29
Slt,

Je cherche une fonction genre fprintf mais qui me permette d'écrire en début de fichier sans écraser. Ca existe ?
Merci d'avance

John Doe
Afficher la suite 

Votre réponse

3 réponses

Meilleure réponse
Messages postés
21054
Date d'inscription
jeudi 23 janvier 2003
Dernière intervention
7 novembre 2014
3
Merci
mets le fichier dans un buffer, ecris en debut de fichier et remets le buffer a la suite.

ciao...
BruNews, MVP VC++

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources a aidé 106 internautes ce mois-ci

Commenter la réponse de BruNews
Messages postés
17
Date d'inscription
lundi 21 avril 2003
Dernière intervention
20 octobre 2006
3
Merci
Salut ^_^

Si ça peut t'aider, utilise les indicateurs de positions.

dans stdio.h tu as
void rewind(FILE *fp); qui place l'indicateur au début du fichier et
long ftell(FILE *fp); qui permet de connaître la valeur de l'indicateur de position.

pour placer l'indicateur , je crois que c'est
int fseek(FILE *fp, long offset, int origin);

Bonne continuation

100% manga www.petitdiable.new.fr

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources a aidé 106 internautes ce mois-ci

Commenter la réponse de Overcro
Messages postés
606
Date d'inscription
samedi 12 juin 2004
Dernière intervention
13 décembre 2006
0
Merci
Merci mais désolé j tai pas attendu...
Commenter la réponse de John_Doe_88

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.