查找指定目錄下的所有文件夾

原创 2012年03月28日 19:57:03
void BrowseDir(CString& strDir)
{
//定義查找文件對象
CFileFind cff;
CString szDir = strDir;


//當為根目錄時,最右側為'\'
if(szDir.Right(1)!="\\")
szDir+="\\";
//所有文件
szDir += "*.*";


BOOL bResult = cff.FindFile(szDir);
while(bResult)
{
bResult = cff.FindNextFile();

if(cff.IsDirectory() && !cff.IsDots())
{
//用遞歸繼續往深一層查找
CString strPath = cff.GetFilePath();
/*自定義數組變量,存放查找到的目錄名與目錄路徑
sDirInfo[ldirCount].m_strFileName = cff.GetFileName();
sDirInfo[ldirCount].m_strInfo = strPath;*/

ldirCount++;
BrowseDir(strPath);
}
else if(!cff.IsDirectory() && !cff.IsDots())
{
}
}
cff.Close();
}
版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

测试删除指定目录下的文件和文件夹

1.被测试类 package com.ebuair.junit; import java.io.File; /** * 删除指定目录下的所有文件 * @author Ebuair * */...

linux在指定目录下创建文件夹的c语言实现

#include #include #include #include #include #include #include #define MAX_DIRPATH_LEN 512 #...

java遍历文件夹并复制文件到指定目录

转载:http://www.open-open.com/home/space-2869-do-blog-id-5781.html   package com.czp; import java...

java文件夹复制到指定目录

最近一个项目需要文件夹复制 废话不说上代码 public class FileUtils { public static void copy(File orig, File dest) { /...

JAVA之IO技术-获取指定目录下的文件夹和文件的File对象或是字符串名称。

[java] view plain copy  print? package ioTest.io3;   /*   * 获取指定目录下的文件夹和文件的File对象或是字符串名称。  ...

[Windows]_[初级]_[监听指定目录文件夹中文件的变化]

主要是用函数ReadDirectoryChangesW来进行监听文件的变化。 函数原型: BOOL WINAPI ReadDirectoryChangesW( _In_        HAND...

如何读取一个文件夹下的所有图像文件,并制作负样本到指定目录

本项目的主要技术要点有以下几步 如何读取文件夹下的所有文件 如何把一副大图片切割成大小相等的多个小图片 程序实现#include #include #include #include ...

获得指定文件夹下的子文件目录及子文件MD5值

文件MD5值 指定文件夹下的子文件夹和文件
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)