Fread & fwrite

Signaler
Messages postés
34
Date d'inscription
dimanche 24 avril 2005
Statut
Membre
Dernière intervention
18 mai 2005
-
Messages postés
34
Date d'inscription
dimanche 24 avril 2005
Statut
Membre
Dernière intervention
18 mai 2005
-
Salut, je voudrais utilisé fread et fwrite, mais lire des parties du fichier et ecrire cette partie dans un autre fichier.
Mais je ne comprend pas tout de fread et fwrite
Il y aurait moyen d'avoir un exemple en code source.
Merci.

4 réponses

Messages postés
475
Date d'inscription
dimanche 3 octobre 2004
Statut
Membre
Dernière intervention
11 août 2006
3
Ces 2 fonctions fonctionnent de la meme facons.

http://www.cplusplus.com/ref/cstdio/fread.html



En gros pour lire ton fichier par paquets de 512 bytes:



int n;

char buffer[512];



whil( sizeof buffer (n fread( buffer, 1, sizeof buffer, f_in )) )

fwrite( buffer, 1, sizeof buffer, f_out );

fwrite( buffer, 1, n, f_out );
Messages postés
34
Date d'inscription
dimanche 24 avril 2005
Statut
Membre
Dernière intervention
18 mai 2005

Ah oui utilisation pour le C.
merci ppour la partie code, mais il aurait une explication ca serais super :).
Messages postés
475
Date d'inscription
dimanche 3 octobre 2004
Statut
Membre
Dernière intervention
11 août 2006
3
Lis la documentation sur le lien que j'ai donné et dis moi ce que tu ne comprends pas.
Messages postés
34
Date d'inscription
dimanche 24 avril 2005
Statut
Membre
Dernière intervention
18 mai 2005

ok,merci