HI ......任何一个可以给我提供了如何将文件从一个目录复制到另一个......我能够通过这个代码将文件复制的代码,但我不能照搬entir文件夹在同一时间...如何从一个路径在C++中的文件夹复制到另一个
FILE *in, *out;
char ch;
if((in=fopen(sour->getfilepath(), "rb")) == NULL)
{
printf("Cannot open input file.\n");
getch();
exit(1);
}
if((out=fopen(dest->getfilepath(), "wb")) == NULL)
{
printf("Cannot open output file.\n");
getch();
exit(1);
}
while(!feof(in))
{
ch = getc(in);
if(ferror(in))
{
printf("Read Error");
clearerr(in);
break;
}
else
{
if(!feof(in)) putc(ch, out);
if(ferror(out))
{
printf("Write Error");
clearerr(out);
break;
}
}
}
fclose(in);
fclose(out);
你赌输了史密斯先生我不力找到代码 – 2010-02-10 11:00:39
湿婆,去http://www.google.com/codesearch输入以下搜索项** INT copyDirectory \(常量郎咸平:C ** ,并在结果中寻找** libs/host/CopyFile.c ** – 2010-02-10 18:53:42