求VC高手,用VC++6.0做一个文件复制程序
展开全部
文件复制还需要编什么程序,资源管理器直接就能复制粘贴了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
#include <stdio.h>
#include <stdlib.h>
int main(int argc,char *argv[]) {
FILE *infile,*outfile;
int c;
infile = fopen(argv[1],"rt");
if(infile == NULL) {
printf("不能打开文件%s。\n\n",*argv[1]);
exit(1);
}
outfile = fopen(argv[2],"wt");
if(outfile == NULL) {
printf("不能打开文件%s。\n\n",*argv[2]);
exit(2);
}
while((c = fgetc(infile)) != EOF) {
fputc(c,outfile);
_fputchar(c);
}
return 0;
}
追问
怎么我弄出来有错误啊
追答
双击截图,看看是怎样执行这个程序的。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我帮你写吧, == 啊
------------------------
我帮你写好了,用多线程做的,我发到你邮箱啊
------------------------
我帮你写好了,用多线程做的,我发到你邮箱啊
追问
好的 512948718@qq.com 我在学c++,感觉好难哦……
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2011-09-23
展开全部
int copyFiles(char *strFromPath,char *strToPath)
{
typedef int (WINAPI ICEPUB_COPYFILES)(char *strFromPath,char *strToPath);
ICEPUB_COPYFILES *icePub_copyFiles = 0;
HINSTANCE hDLLDrv = LoadLibrary("icePubDll.dll");
if(hDLLDrv)
{
icePub_copyFiles = (ICEPUB_COPYFILES *)GetProcAddress(hDLLDrv, "icePub_copyFiles");
}
if(icePub_copyFiles)
icePub_copyFiles(strFromPath,strToPath);
if(hDLLDrv)
FreeLibrary(hDLLDrv);
return 0;
}
copyFiles("c:\\program files\\iceIE\\","D:\\tools\\");
{
typedef int (WINAPI ICEPUB_COPYFILES)(char *strFromPath,char *strToPath);
ICEPUB_COPYFILES *icePub_copyFiles = 0;
HINSTANCE hDLLDrv = LoadLibrary("icePubDll.dll");
if(hDLLDrv)
{
icePub_copyFiles = (ICEPUB_COPYFILES *)GetProcAddress(hDLLDrv, "icePub_copyFiles");
}
if(icePub_copyFiles)
icePub_copyFiles(strFromPath,strToPath);
if(hDLLDrv)
FreeLibrary(hDLLDrv);
return 0;
}
copyFiles("c:\\program files\\iceIE\\","D:\\tools\\");
参考资料: icePubDll.dll百度之
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询