怎么写程序移动一个文件?

sor 2003-05-28 05:55:48
不想用exec,但是就是没找到哪个函数有此功能,我可不想先读后写再删
...全文
96 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
superkun 2003-05-30
  • 打赏
  • 举报
回复
link();
unlink();
qinwangwei 2003-05-29
  • 打赏
  • 举报
回复
cmd = "mv file1 file2";
system(QString cmd);
gdream 2003-05-29
  • 打赏
  • 举报
回复

int rename(const char *old, const char *new);
sor 2003-05-29
  • 打赏
  • 举报
回复
stat fstat lstat都是什么函数?我怎么没找到
njbfy 2003-05-29
  • 打赏
  • 举报
回复
link,unlink可以
system("mv srcfiel destfile")也行
rename也行
wake2000 2003-05-29
  • 打赏
  • 举报
回复
link();
unlink();
sor 2003-05-29
  • 打赏
  • 举报
回复
rename不能移动文件,只能重命名呀
参看mv源代码?老大,这可就工作量大了,就这么一点小功能
CoolQ 2003-05-29
  • 打赏
  • 举报
回复
参看mv的源代码
monnand 2003-05-28
  • 打赏
  • 举报
回复
………………不会吧……那和exec有什么区别……还必exec慢……
用stat() fstat() lstat改一下应该可以的
lxwyk 2003-05-28
  • 打赏
  • 举报
回复
hehe,偷点懒,用system函数调用“mv src_file dest_file”就行了。

23,223

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
  • 应用程序开发区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧