zoukankan      html  css  js  c++  java
  • 遍历某目录下所有文件和文件夹

    遍历某路径下所有文件夹和文件

    使用CFileFind类实现,其头文件为afx.h.

    获得当前可执行文件的路径:

    TCHAR   exeFullPath[100];

           GetModuleFileName(NULL,exeFullPath,100);

     

    获取当前可执行文件所在文件夹:

    CString   sName;

           sName.Format( _T("%s "),exeFullPath);///当前文件全路径名。

           int n  = sName.ReverseFind( '\\');

           sName=sName.Left(sName.ReverseFind( '\\') + 1);///去除文件名部分。

    CFileFind::IsDots

    Nonzero if the found file has the name "." or "..", which indicates that the found file is actually a directory. Otherwise 0.

    采用递归的方法进行遍历:


  • 相关阅读:
    BZOJ2253: [2010 Beijing wc]纸箱堆叠
    解题:CF1055F Tree and XOR
    解题:JSOI 2011 柠檬
    解题:NOI 2009 诗人小G
    2019.2.28&2019.3.1 考试
    省选前作业题汇总2
    解题:LNOI 2014 LCA
    省选前作业题汇总1
    2019.2.26 考试
    解题:SDOI 2014 重建
  • 原文地址:https://www.cnblogs.com/johnpher/p/2570710.html
Copyright © 2011-2022 走看看