【发布时间】:2022-01-11 22:44:46
【问题描述】:
#include <filesystem>
#include <string>
#include <iostream>
using namespace std;
int main()
{
string path = "/logs";
string str = "";
for (const auto& file : directory_iterator(path))
{
// want to convert file into a string str
}
}
我可以只使用cout << file,它的目的是将路径像字符串一样打印到控制台上,但我想将const std::filesystem::directory_entry 转换为字符串以供以后操作。
我该怎么做?
【问题讨论】:
标签: c++ directory filesystems c++17 directoryentry