linux c/c++ 读取指定目录下的文件名
1、如图所示,红框勾选的位置为该程序必需的桌薜兀变头文件 :#include<sys/types.h>#include<dirent.h>
2、如图所示,首先打开当前目录。使用opendir()函数。
3、然后,定义结构体dirent 变量。然后使用readdir()函数,遍历该路径的文件名。
4、程序最后,需要关闭目录。使用closedir()函数。
5、编译运行程序,运行结果如图所示。
6、注意一点,entry->d_name读取的只是该目录下的文件名,并不是绝对路悄钸碌灵径名;可以看到当前目录下,确实只有两个文件。
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。