首页 > 编程语言 > 详细

c++ 调用rename 报错 Invalid cross-device link error

时间:2019-07-30 14:15:26      阅读:197      评论:0      收藏:0      [点我收藏+]
原因是rename  方法无法在mount 点使用。
oldpath and newpath are not on the same mounted filesystem. (Linux permits a filesystem to be mounted at multiple points, but rename() does not work across different mount points, even if the same filesystem is mounted on both.)


一般是使用拷贝,然后删除源文件方法解决。



c++ 调用rename 报错 Invalid cross-device link error

原文:https://www.cnblogs.com/mu-zhang/p/11269467.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!