标签:name logs 文件夹 argc print 遍历文件 har nullptr ==
网上有很多,发个简单的出来,关键是头文件"dirent.h"
#include <stdio.h> #include <dirent.h> int main(int argc, const char * argv[]) { struct dirent *dirp; DIR* dir = opendir("./"); while ((dirp = readdir(dir)) != nullptr) { if (dirp->d_type == DT_REG) { // 文件 printf("%s\n", dirp->d_name); } else if (dirp->d_type == DT_DIR) { // 文件夹 } } closedir(dir); return 0; }
标签:name logs 文件夹 argc print 遍历文件 har nullptr ==
原文地址:http://www.cnblogs.com/chan23399786/p/6815585.html