1. 程式人生 > >封裝一個對磁碟,資料夾,檔案進行遍歷的類

封裝一個對磁碟,資料夾,檔案進行遍歷的類

{
protected:
    
//記錄磁碟的串
    std::vector<CString> m_strDisk;
    
//記錄資料夾的串 
    std::vector<CString> m_strFolder;
    
//記錄檔案的串 
    std::vector<CString> m_strFile;
private:
    
void get_all_disk();
public:
    
//磁碟的列舉
int get_disk_count();
    CString get_one_disk(
int nIndex);
    
//資料夾的列舉
bool search_folder_file(CString path);
    
int get_folder_count();
    CString get_one_folder(
int nIndex);
    
//檔案的列舉
int get_file_count();
    CString get_one_file(
int nIndex);
public:
    CGetFileOrFolder(
void);
    
~CGetFileOrFolder(void);
}