zoukankan      html  css  js  c++  java
  • 获取目录下所有文件名函数

    View Code
    //************************************
    // 函数: FindFileName
    // 返回: int
    // 作用: 所有当前目录匹配的文件名
    //************************************
    char * filename[20={0};
    int FindFileName()
    {
    WIN32_FIND_DATA data;
    HANDLE hfind;
    char nameRule[6]={0};
    char tempname[100]={0};
    int i=0;
    memcpy(nameRule,"*.csv",6);
    hfind = FindFirstFile(nameRule,&data);
    while( hfind != INVALID_HANDLE_VALUE )
    {
    memset(tempname,0,sizeof(tempname));
    strcpy(tempname,data.cFileName);
    size_t namelen = strlen(tempname);
    tempname[namelen]='\0';
    filename[i]=new char[namelen+1];
    memcpy(filenam[i],tempname,namelen+1);
    i++;
    if( !FindNextFile(hfind, &data) )
    {
    hfind = INVALID_HANDLE_VALUE;
    }
    }
    CloseHandle(hfind);
    return i;
  • 相关阅读:
    Java工具类
    集合 -- 嵌套表
    集合--索引表
    第一章
    记录Record
    序列Sequence
    操纵数据库 DML
    表的集合操作
    视图
    索引
  • 原文地址:https://www.cnblogs.com/guyan/p/2275392.html
Copyright © 2011-2022 走看看