|
|
|
| LANGAGE C : comment copier coller un fichier? par Smash34 |
jeudi 7 avril 2005 à 20:27:20 |
Salut =)
A moins de trouver une bibliothèque qui gère ça, tu es obligé de lire tout le fichier avec fread et de le réécrire dans un nouveau. il n'y a pas de fonction dans la librairie standard qui permet de faire ça. ++ |
ok merci, mais comment je peux m'en servir du fread ? aparement ya plein d'arguments.. je ne m'y connais pas trop !
j'ai vu sur google : fread(void *buffer; size_t tailleBloc, size_t nombreBlocs, FILE *flot); ... je ne comprend pas ! ^^ mon programme (exercice) : #include <stdio.h> main() { int i; int temp; char chaine[80]; FILE *f1; f1=(FILE *)fopen("essai.txt","w"); fgets(chaine,80,stdin); for(i=0;i<5;i++) { fputs(chaine,f1); } /*C'est là que je voudrai copier coller mon fichier que je viens de créer, dans un autre avec un nouveau nom*/ fclose(f1); return 0; } |
svp
comment marche le fread ?! merci à tous.
|
si tu travail avec la console tu peux utiliser les commande DOS (ou SHELL) ou copier coller la sytaxe est la suivante:
systeme("commande pour copier"); systeme("commande pour coller"); |
| 07/03 22h49 | problem en langage c(gestion de fichier) | Programmation | 08/03 00h30 | 1 |
| 21/05 15h21 | langage c executer un fichier .bat | Programmation | 08/01 19h56 | 1 |
| 08/04 16h48 | [Langage C] variable portée : fichier | Programmation | 09/04 12h28 | 1 |
| 16/08 16h46 | XP copier coller inactif ac fichier volumineu | Windows | 16/08 17h32 | 1 |