[C++]Copie de masse de tout ce qu'il y a dan sun dossier
alexou09
Messages postés25Date d'inscriptionjeudi 29 avril 2004StatutMembreDernière intervention18 novembre 2005
-
23 janv. 2005 à 20:17
alexou09
Messages postés25Date d'inscriptionjeudi 29 avril 2004StatutMembreDernière intervention18 novembre 2005
-
27 janv. 2005 à 19:16
Bonjour a tous!
J'ai fait un programme permettant de copier un fichier.
J'aimerai l'ameliorer de fasson a ce qu'il detecte tout les fichier d'un dossier et qu'il les copie tous . Cependant je ne sais pas comment faire :/
Si quelqun pourrait m'aider...
En attendant je vous donne le code du 1er programme :
<HR>
#include // dit d'utiliser iostream.h
#include <file.h> //utiliser les lib gestion de fichier
#include <file.c> //utiliser les lib gestion de fichier
int main() // debut du programme
{
cout << "Bienvenue dans la version 0.1" << endl;
//DECLARATION DES VARIABLES :
char FILE_NAME[100] ;
char FILE_2[100] ;
//FIN DE DECLARATION DES VARIABLES
cout << "Merci de selectionner le nom du fichier a copier: " << endl;
cin >> FILE_NAME ;
cout << "Tapez le nom du fichier copier: " << endl;
cin >> FILE_2 ;
cout << "le nom du fichier a copier est : " << FILE_2 << "\n Le nom du nom du fichier copier est : " << FILE_2 << endl;
FILECopy(FILE_NAME, FILE_2, 1, 3) ;
system("pause");
return 1;
}
Voila merci! j'espere que quelqun pourrai m'aider
SpyK
A voir également:
[C++]Copie de masse de tout ce qu'il y a dan sun dossier
Ok = findfirst("C:\Documents and Settings\tous.FAMILLE\Bureau\pho", &Info, 0); //0 pour pas d'attribut en particulier
cout << Ok << endl ; //Ici Ok contient -1 :/
while(!Ok)
{
printf(Info.ff_name); //affiche fichier
Ok = findnext(&Info); //Cherche prochain fichier et recommence ;)
}
system("pause");
return 1;
}
<HR>
<HR>
Le probleme c'est que Ok contient -1 :/ quesque sa veut dire?
alexou09
Messages postés25Date d'inscriptionjeudi 29 avril 2004StatutMembreDernière intervention18 novembre 2005 25 janv. 2005 à 17:51
Bon decidement je post beaucoup mais comme je ne peut pas modifier mes anciens post :/
En faite sa marche aussi quand on utilise des chemins relatifs a l'endroit ou est le programme de :
../../*.* marche parfaitement
mais C://dossier1/ ne marche pas
SpyK