美文网首页
遍历文件夹下文件

遍历文件夹下文件

作者: 续袁 | 来源:发表于2019-05-08 12:13 被阅读0次

1.遍历文件夹下文件

#include <stdio.h>
#include <string>
#include <cstring> 
#include<iostream>
#include <fstream>
using namespace std;
#include <io.h>
int main(void)
{
    _finddata_t fileDir;
    
    long lfDir;
    char dir[400];
    cout << "Enter a directory (ends with \'\\\'): ";
    cin.getline(dir, 400);

    strcat_s(dir, "*.jpg");        // 在要遍历的目录后加上通配符
    ofstream mycout("temp.txt");
    int count = 0;
       
    if ((lfDir = _findfirst(dir, &fileDir)) == -1l)
        printf("No file is found\n");
    else{
        printf("file list:\n");
        do{
            count = count + 1;
            printf("%s\n", fileDir.name);
            mycout << fileDir.name << endl;
        } while (_findnext(lfDir, &fileDir) == 0);
    }
    cout << "图片总数:" << count << endl;
    _findclose(lfDir);
    mycout.close();
    system("pause");
    return 0;
}

参考资料

[1] C_获得当前的工作路径 _getcwd()函数:取得当前的工作目录
[2] getcwd()函数的用法

相关文章

  • Glob 使用

    1.文件夹下所有文件(遍历所有子文件夹): 2 .文件夹下某种类型文件

  • go 遍历获取文件夹下所有文件路径

    go 遍历获取文件夹下所有文件路径 代码实现

  • python遍历文件夹下的文件

    python遍历文件夹下的文件 在读文件的时候往往需要遍历文件夹,python的os.path包含了很多文件、文件...

  • python遍历文件夹下的文件

    [python遍历文件夹下的文件] 在读文件的时候往往需要遍历文件夹,python的os.path包含了很多文件、...

  • NSFileManager 小计

    遍历文件夹 * 办法1 遍历结果: 这样可以连文件夹带文件夹下的文件path一起读出来 * 办法2 遍历结果: 能...

  • 遍历文件夹下文件

    1.遍历文件夹下文件 参考资料 [1] C_获得当前的工作路径 _getcwd()函数:取得当前的工作目录[2] ...

  • 批量读取文件名

    其实dos 有个tree命令,就可以遍历文件夹下的文件名比如tree /f >a.txt表示把文件夹下所有文件名写...

  • java递归算法在安卓中的应用

    应用场景: 1 遍历sd卡某个文件夹下的所有文件(包含子文件夹下的所有文件) 2 假如你的APP有通讯录,要显示同...

  • java day 17

    I/O java I/O读写基本类相关知识学习创建文件夹 创建文件 遍历文件夹下的文件 写入文件 读取文件

  • Android 关于文件及文件夹的操作

    1、创建文件 2、遍历文件夹下的文件 3、删除文件 4、向文件中添加内容 5、修改文件内容(覆盖或者添加) 6、读...

网友评论

      本文标题:遍历文件夹下文件

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