#include<iostream>
#include<stdio.h>
using namespace std;
int copy_file(const char* src,const char* dst)
{
FILE* fp1=fopen(src,"rb");
if(! fp1)
{
return -1;
}
FILE* fp2=fopen(dst,"wb");
if(! fp2)
{
return -2;
}
char buf[256];
while(1)
{
int ret=fread(buf,1,256,fp1);
if(ret<=0)
{
break;
}
else
{
fwrite(buf,1,256,fp2);
}
}
fclose(fp1);
fclose(fp2);
return 0;
}
int main()
{
int ret=copy_file("d:/jlxbmblk.doc","d:/aaaa.doc");
cout<<ret<<endl;
return 0;
}
拷贝文件代码
最新推荐文章于 2024-04-25 15:27:51 发布