我尝试包含<filesystem>,但当我使用名称空间时,它显示以下错误: std::没有成员"filesystem“ 我知道在较早的时候,它是<experimental/filesystem>,名称空间是std::实验性::文件系统; 但是,当我这样做时,它也会给出这样的错误: #error The <experimental/filesystem> head
std::mutex&)’ from includes.hpp现在,我的代码与前面提到的问题有什么不同:在private部分的两个类中,声明Filesystem fs;。但是,在我看来,这将是完全正确的,而对于一个类,它传递给另一个类,这个错误将被返回(以及如何隐式删除该类和Filesystem的错误)
#include <filesystem>for (const auto &pfile : std::directory_iterator(path)) //and so on such as system files)}
我最近在vs2017里写了"std::filesystem::directory_itera