美文网首页
c++遍历目录

c++遍历目录

作者: c之气三段 | 来源:发表于2023-05-25 15:12 被阅读0次
getAllResultFiles(std::string path, std::vector<std::string>& files)
{
    struct _finddata_t fileinfo;
    intptr_t hFile = _findfirst(path.append("\\*").c_str(), &fileinfo);

    if (hFile == -1) {
        return;
    }
    do
    {
        if (fileinfo.attrib & _A_SUBDIR)
        {
            //if ((strcmp(fileinfo.name, ".") != 0) && (strcmp(fileinfo.name, "..") != 0))//忽略.或..
            //{
            //目录             
            //}
        }
        else//文件
        {
        files.push_back(fileinfo.name);
        }

    } while (_findnext(hFile, &fileinfo) == 0);
    _findclose(hFile);
}

相关文章

  • C++遍历目录下所有文件

    在Windows中可以用 库来处理linux中可以用 库

  • C++遍历算法

    C++遍历算法 待续

  • NDK 遍历SensorList

    通过C++遍历Android SensorList

  • Go遍历文件树

    filepath.Walk 遍历目录下的所有文件,包括子目录下的文件 "." 要遍历的目录 path 遍历目录中元...

  • 二叉树递归与非递归 - 代码实现

    前序遍历,中序遍历,后序遍历,层次遍历,深度遍历 参考深度遍历 本质上就是 前序遍历 C++ 实现 二叉树前序、中...

  • 目录遍历

    Directory traversal / File include (有区别/没区别) 目录遍历/文件包含目录遍...

  • 目录遍历

    ../../../../../../../../../../../../../../../etc/passwd ....

  • 目录遍历

    介绍 目录遍历(路径遍历)是由于web服务器配置错误,或者web应用程序对用户输入的文件名称的安全性验证不足而导致...

  • 遍历目录

    利用fs提供的readdir方法,可以很方便的读取目录,在回调函数中会返回一个数组,存放的是文件名。我们可以遍历这...

  • 二十一、手动漏洞挖掘(4)目录遍历/文件包含

    1、区别 目录遍历:Directory traversal目录遍历:指除浏览web本目录外,能够浏览web目录外的...

网友评论

      本文标题:c++遍历目录

      本文链接:https://www.haomeiwen.com/subject/wpawhdtx.html