-1

这个问题:mkdir c++ function告诉我们如何在 C++ 中以编程方式创建目录,向我们介绍std::filesystem::create- 它的作用类似于mkdirUnix shell 中的命令。

但是,这似乎不允许递归地创建整个路径:mkdir -p /path/to/nonexisting/dir/and/then/some. 文件系统库中是否有一些工具可以做到这一点?或者 - 我们是否应该只遍历路径元素,根据需要检查存在和可写性?

4

1 回答 1

2

您正在寻找的是std::filesystem::create_directories()可以在参考资料中找到更详细信息的内容。

于 2020-07-23T13:21:08.897 回答