【发布时间】:2009-11-16 00:00:55
【问题描述】:
我正在寻找可以让我执行以下操作的 C++ 标准库:
- 递归遍历目录
- 在目录中搜索文件
- 检查文件是否存在,文件夹是否存在,如果不存在则创建它。
- 检查文件夹层次结构是否存在,如果未找到则创建它。相当于 mkdir -p
- 解压缩/压缩文件
- 检查文件的 CRC / Hash
- 复制文件、删除文件、删除文件夹、递归复制文件夹
- 运行系统命令并在程序中读取其控制台输出。
脚本语言和 Java 似乎对这类问题有很好的支持。 但是,我无法找到在 C++ 中执行此操作的标准方法。
【问题讨论】: