如下所示的代码
#include <filesystem>
namespace fs = std::filesystem;
for(const auto &entry : fs::directory_iterator(src_dir)){
std::cout<<entry.path().filename().string()<<std::endl;
}
auto是类型推断的关系字;
for循环配合单冒号的这种使用方式:表示遍历可iterate的变量。
如下所示的代码
#include <filesystem>
namespace fs = std::filesystem;
for(const auto &entry : fs::directory_iterator(src_dir)){
std::cout<<entry.path().filename().string()<<std::endl;
}
auto是类型推断的关系字;
for循环配合单冒号的这种使用方式:表示遍历可iterate的变量。