首页 > 代码库 > 遍历文件
遍历文件
void listFiles()
{
namespace fs = boost::filesystem;
boost::filesystem::path path=boost::filesystem::current_path();
fs::directory_iterator item_begin(path);
fs::directory_iterator item_end;
for ( ;item_begin != item_end; item_begin ++ )
{
if (fs::is_directory( * item_begin))
{
std::cout << item_begin -> path() << " /t[dir] " << std::endl;
// PrintAllFile( * item_begin);
}
else
{
std::cout << item_begin -> path()<< std::endl;
}
}
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。