如 将(a.txt)从当前路径(比如GetCurrentDirectory获得)复制到到目的地(比如临时目录下,由GetTempPath获得),怎么实现?
具体估计也就几行代码,如果能帮我编译通过,那感激不尽
或者就在当前目录下copy成b.txt也行,执行后看看是否真的实现了文件操作
WIN32编程,文件复制或移动,当前路径程序执行时获得,移动的目的地也是在执行时获得
答案:2 悬赏:10 手机版
解决时间 2021-03-17 22:38
- 提问者网友:不爱我么
- 2021-03-17 02:38
最佳答案
- 五星知识达人网友:你哪知我潦倒为你
- 2021-03-17 03:44
char srcpath[MAX_PATH];
char destpath[MAX_PATH];
GetCurrentDirectory(MAX_PATH, srcpath);
if (srcpath[strlen(srcpath)-1] != '\\')
{
lstrcat(srcpath, "\\");
}
lstrcat(srcpath, "a.txt");
GetTempPath(MAX_PATH, destpath);
if (destpath[strlen(destpath)-1] != '\\')
{
lstrcat(destpath, "\\");
}
lstrcat(destpath, "a.txt");
CopyFile(srcpath, destpath, TRUE);
char destpath[MAX_PATH];
GetCurrentDirectory(MAX_PATH, srcpath);
if (srcpath[strlen(srcpath)-1] != '\\')
{
lstrcat(srcpath, "\\");
}
lstrcat(srcpath, "a.txt");
GetTempPath(MAX_PATH, destpath);
if (destpath[strlen(destpath)-1] != '\\')
{
lstrcat(destpath, "\\");
}
lstrcat(destpath, "a.txt");
CopyFile(srcpath, destpath, TRUE);
全部回答
- 1楼网友:摆渡翁
- 2021-03-17 05:10
支持一下感觉挺不错的
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯