пишет permission denied, точнее как его просто пропустить?
#include <iostream>
#include <string>
#include <filesystem>
namespace fs = std::__fs::filesystem;
int main()
{
std::string path = "/path/";
for (const auto & entry : fs::recursive_directory_iterator(path))
std::cout << entry.path() << std::endl;
}
Запусти бинарник с sudo
Нет, необходимо именно чтобы пропускало
Это не всегда возможно
Через if нельзя проверить как-то?
Бросить исключение
Обсуждают сегодня