insérer un fichier dans un autre... [C] - C - Programmation
Marsh Posté le 31-05-2005 à 23:51:20
Citation : on peut insérer des chaines de caractères au début d'un fichier texte |
une ligne à la fois en écriture : fputs
pour se positionner en début de fichier : rewind
après j'imagine que pour faire ta tambouille (que tu ne précises dans ton post) tu auras peut etre besoin de fonctions pour créer un fichier temporaire tmpnam, tempnam ou tmpfile
Citation : insérer un fichier à la suite d'un autre. |
il faut etre en mode écriture en fin de fichier : passer a à fopen
je te fais confiance pour rechercher comment utiliser toutes ces fonctions
Marsh Posté le 01-06-2005 à 08:04:58
caribou20 a écrit : J'aimerais savoir comment, en C, on peut insérer des chaines de caractères au début d'un fichier texte ou encore insérer un fichier à la suite d'un autre. |
"Fusion".
Ouvrir les deux fichiers en lecture. Lire les deux selon les critères voulus, recopier dans un troisième ouvert en écriture. Ensuite, on renomme/efface (rename(), erase())
C'est principalement une question d'algorithme...
Marsh Posté le 31-05-2005 à 23:30:23
Salut!
J'aimerais savoir comment, en C, on peut insérer des chaines de caractères au début d'un fichier texte ou encore insérer un fichier à la suite d'un autre.
Merci