Fichier texte

Résolu
cs_boiron Messages postés 2 Date d'inscription mardi 24 juin 2003 Statut Membre Dernière intervention 3 février 2005 - 3 févr. 2005 à 13:31
cs_boiron Messages postés 2 Date d'inscription mardi 24 juin 2003 Statut Membre Dernière intervention 3 février 2005 - 3 févr. 2005 à 13:55
bonjour
je dois copier un fichier texte (file1.txt) dans un autre fichier texte (merge.txt) en format ascii et je dois ensuite ajouter à la suite du texte du FILE1 un nouveau fichier texte (file2.txt)

j'arrive a récupérer le file1 et a le convertir en chaine de caractères mais je ne sais pas comment le recopier dans merge.txt et comment rajouter le texte de file2.txt

merci de votre aide

3 réponses

yserver Messages postés 203 Date d'inscription lundi 2 août 2004 Statut Membre Dernière intervention 8 septembre 2006
3 févr. 2005 à 13:46
// Ouverture du fichier en mode ajout le fichier sera créé si il n'existe pas
file = fopen ( "file2.txt"
, "a+" ) ;

// Ecriture du message d'erreur dans le fichier
fprintf ( file, "chaine de caractere") ;

//Fermeture du flux
fclose ( file ) ;

Voila les bases. A toi de continuer.
Bon courrage.
3
cs_LordBob Messages postés 2865 Date d'inscription samedi 2 novembre 2002 Statut Membre Dernière intervention 11 mai 2009 9
3 févr. 2005 à 13:46
pourquoi tu convertit le file1 en chaine de caractere? quand tu lis le fichier tu lis pas deja une chaine de caractere?
utilises fread() pour lire le texte d'un fichier et fprintf() pour ecrire dans le fichier.
Bob...

"La chance accorde ses faveur aux esprits avertis..."
3
cs_boiron Messages postés 2 Date d'inscription mardi 24 juin 2003 Statut Membre Dernière intervention 3 février 2005
3 févr. 2005 à 13:55
merci je vais essayer comme ca
0
Rejoignez-nous