C++怎样遍历文件夹然后取得目录下的文件名
展开全部
#include <sys/types.h>
#include <dirent.h>
#include <stdio.h>
#include <stdlib.h>
int main() {
DIR *dir;
struct dirent *ptr;
if ((dir=opendir("D:\\rain")) == NULL)
{
perror("Open dir error...");
exit(1);
}
while ((ptr=readdir(dir)) != NULL)
{
printf("d_name:%s\n",ptr->d_name);
}
closedir(dir);
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询