c++ Linux中查找查找文件夾中的所有文件



int find_dir_file(const char *dir_name,vector<string>& v)  //文件夾地址,文件列表
{
    DIR *dirp;
    struct dirent *dp;
    dirp = opendir(dir_name);
    while ((dp = readdir(dirp)) != NULL) {
        v.push_back(std::string(dp->d_name ));
    }
    (void) closedir(dirp);
    return 0;
}


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM