我来自 Python,我希望像使用 Python 中的操作系统一样使用目录(浏览、列出、创建目录、删除目录、移动文件等)。我在网上找到了很多教程,但它们都使用旧版本的 c++,而不是 11 - 而且我还没有尝试混合语法。在担心旧的东西之前,我想了解 11 - 而且,我不确定 c++ 11 中是否有比旧的东西更好的方法。
我看到一个问题提到 http://www.boost.org/libs/filesystem/
如果它被广泛建议,我会深入研究,但我真的更喜欢现在坚持使用标准库。任何人都可以指出我将使用的 c++11 header 和/或有关使用 c++11 的目录工作的教程吗? agian,我遇到过不少,但它们似乎都很旧 - 而且我不确定我应该使用的搜索词(即标题名称)来找到我想要的。
最佳答案
据我所知,文件系统尚未成为标准,但它会在很大程度上受到 boost 文件系统的启发。所以,恕我直言,你可以使用 boost 库,然后切换到标准而不需要太多工作。 见here获取更多信息。
关于c++ 11 - 使用目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23876640/