Problème d’appel d’un programme sous dos
Salut à tous
Je suis entrain de créer quelle que commande sous dos mon problème c’est quand je veux appeler le programme comme le prof a fait ça donne rien,je pense que la différence c’est que moi je travaille en turbo c et le prof il travaille en visual c++
Voila un exemple d’une commande que j’ai crée je l’est appeler cp.cpp
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
| #include <stdlib.h>
#include <stdio.h>
#include <conio.h>
int main(int argc, char *argv[]){
if(argc !=2){
printf("erreur\n");
}
else{
char k;
FILE *f,*g;
f=fopen(argv[1],"rb");
f=fopen(argv[2],"wb");
while(fread(&k,1,1000,f)){
fwrite(&k,1,1000,g);
}
fcloseall();
remove(argv[1]);
}
return 0;
} |
Le problème c’est quand j’écris cp c:\tof.jpeg d:\tof.jpeg ça donne rien:cry: est ce que je dois réécrire mon programme en visual c++ ??
Et merci