【发布时间】:2016-04-05 13:41:51
【问题描述】:
在c++ without additional libs 上没有任何可用于将递归文件和文件夹复制到新位置的函数示例。
system("cp -R -f dir"); 电话的一些替代方案。
我只在线程答案中找到了这个 Recursive directory copying in C 示例,但它还没有准备好使用,我不确定这个示例是否正确。
也许有人在磁盘上有工作示例?
【问题讨论】:
-
因为它取决于操作系统,不是吗?
-
@Pierre 我不梦想便携式解决方案。只有 Unix 系统,可能有 posix。
-
现在,boost::filesystem。一旦 c++17 出来,std::filesystem.
-
谁投票给“-1”?你真的认为每个开发者都必须重新发明自行车吗?
-
@SergeyA 几乎涵盖了任何支持目录概念的东西,不是吗?
标签: c++ unix recursion posix cp