【发布时间】:2012-12-31 22:33:07
【问题描述】:
我用c++做了一个备份程序,但是它使用System()命令批量复制文件。
我正在寻找一种复制整个目录的方法(这不需要创建任何目录,只需复制它们)。或者,复制目录中的所有内容。
比如我要复制C:\Users\ to E:\Backup\ Or C:\Users\* to E:\Backup\。
如果可能的话,您能否在答案中包含一个示例。
非常感谢!
【问题讨论】:
-
还是 C++11?或者是否可以接受仅限 Windows 的解决方案?没有 C++03 标准解决方案。
-
只有 Windows 的解决方案很好!
-
不确定是否适用于 Windows 8?
-
如果你真的想用 ACL 和这样的信息备份所有东西,我认为你不能轻易写出比
robocopy /b更好的程序 -
我会看看,你建议如何集成 robocopy?
标签: c++ windows file directory copy