raidentr
Messages postés35Date d'inscriptionmardi 14 janvier 2003StatutMembreDernière intervention14 mai 2004
-
20 avril 2004 à 13:36
raidentr
Messages postés35Date d'inscriptionmardi 14 janvier 2003StatutMembreDernière intervention14 mai 2004
-
20 avril 2004 à 16:40
Voilà mon code qui me permet de copier un fichier en mode binaire vers un autre fichier, Ca fonctionne, mais le blem est que le fichier créé vérouillé, en Lecture seule.
Aussi, comment change-t-on l'attribut d'un fichier ?
#include
#include <fcntl.h>
#include
void main()
{
char des[1000];
int fsource,fdest;
int nbbtread,nbbtwrite;
fsource=open("c:\\test.txt",O_RDONLY | O_BINARY);
if (fsource==-1) cout << "Erreur a l'ouverture du fichier source" << endl;
fdest=open("c:\\000.txt",O_CREAT | O_RDWR | O_BINARY);
if (fdest==-1) cout << "Erreur a l'ouverture du fichier destination" << endl;
nbbtread=read(fsource,des,sizeof(des));
nbbtwrite=write(fdest,des,nbbtread);
close (fsource);
close (fdest);