boost :: filesystem :: recursive_directory_iterator目录错误:访问被拒绝

时间:2019-11-15 16:09:47

标签: c++ boost filesystems

我想获取文件路径列表,使用boost库,运行程序,但是该程序不会为我返回所有地址,并且会显示此警告。

  

boost ::文件系统:: recursive_directory_iterator目录错误:访问被拒绝

如何跳过无法访问的文件?

path p("D:\\");
recursive_directory_iterator dir(p), end;
for (recursive_directory_iterator i(p); i != dir; ++i)
{
    path cp = (*i);
    cout << cp.string() << endl;
}

0 个答案:

没有答案