获取某路径下所有文件
来源:互联网 发布:杨百万炒股软件 编辑:程序博客网 时间:2024/06/11 22:18
BOOL Ctestdll1Dlg::GetFilelist(CString strSourceDir, vector<CString>& filelist, char* Suffix)
{
CFileFind fileFind;
int i = 0;
CString strdir = strSourceDir + _T("\\*.*");
if(fileFind.FindFile(strdir,0))
{
BOOL bRet = TRUE;
while(bRet)
{
bRet = fileFind.FindNextFile();
if(fileFind.IsDots())
{
continue;
}
if(!fileFind.IsDirectory())
{
if(Suffix != NULL)
{
int nlen = strlen(Suffix);
CString FileName = fileFind.GetFilePath();
CString SuffixStr = FileName.Right(nlen);
if(SuffixStr == Suffix)
filelist.push_back(fileFind.GetFilePath());
}
else
filelist.push_back(fileFind.GetFilePath());
}
else
{
GetFilelist(fileFind.GetFilePath(), filelist, Suffix);
}
}
fileFind.Close();
}
return TRUE;
}
{
CFileFind fileFind;
int i = 0;
CString strdir = strSourceDir + _T("\\*.*");
if(fileFind.FindFile(strdir,0))
{
BOOL bRet = TRUE;
while(bRet)
{
bRet = fileFind.FindNextFile();
if(fileFind.IsDots())
{
continue;
}
if(!fileFind.IsDirectory())
{
if(Suffix != NULL)
{
int nlen = strlen(Suffix);
CString FileName = fileFind.GetFilePath();
CString SuffixStr = FileName.Right(nlen);
if(SuffixStr == Suffix)
filelist.push_back(fileFind.GetFilePath());
}
else
filelist.push_back(fileFind.GetFilePath());
}
else
{
GetFilelist(fileFind.GetFilePath(), filelist, Suffix);
}
}
fileFind.Close();
}
return TRUE;
}
0 0
- 获取某路径下所有文件
- 获取路径下所有文件
- java-获取某目录下所有文件的路径-模块
- 获取某一路径下的所有文件
- C++获取某路径下所有文件名,ifstream打开某路径下的指定文件
- java下获取sd卡下的所有文件、路径
- 获取当前路径下的所有文件(子文件)
- 获取项目文件目录下的所有文件路径
- 获取指定文件目录路径下的所有文件
- 用批处理获取当前目录下所有文件的路径
- bash获取特定目录下所有文件的全路径
- 用批处理获取当前目录下所有文件的路径
- 用批处理获取当前目录下所有文件的路径
- 获取指定路径下所有文件的名字
- 获取某一文件夹下所有文件的路径
- Android如何获取asset目录下所有文件的路径
- Python获取文件夹下所有的文件路径列表
- java 递归获取一个目录下的所有文件路径
- mysql创建函数示例
- 对任务执行目标数据
- Android闪光灯开关
- nyoj--496--巡回赛(拓扑排序)
- MySQL5.6基于GTID复制配置
- 获取某路径下所有文件
- C#设计模式08-组合模式
- Hadoop多用户资源管理–Fair Scheduler介绍与配置
- 计蒜客 Python课程 A+B+C问题
- iOS9 https导致网络无法访问问题。
- Android蓝牙的开启-搜索-关闭演示
- 真机调试时出现"The identity used to sign the executable is no longer valid"
- Centos 6.3 python 2.6.3 升级到 2.7
- hrbust 哈理工oj 1921 三原色(改进版)【集合相关问题】