Langage c les fichier
Résolu
mouad
-
mouad -
mouad -
Bonjour,
svp comment copier le contenu d'un fichier vers un autre en langage c
Configuration: Windows / Chrome 73.0.3683.86
svp comment copier le contenu d'un fichier vers un autre en langage c
1 réponse
-
Bonjour mouad,
A moins d'utiliser une API (par exemple sous Windows la fonction CopyFile()), une bibliothèque ou une commande externe fournie par le système d'exploitation, si tu veux faire une copie d'un fichier en C pur, tu dois :
- ouvrir le fichier d'origine en lecture avecfopen()
,
- ouvrir le fichier copie en écriture avecfopen()
,
- lire le fichier d'origine avecfread()
et écrire le contenu lu dans la copie avecfwrite()
,
- fermer les deux fichiers avecfclose()
.
Dal