QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 620|回复: 1

请教一个贼弱的问题:怎样浏览目录下有哪些文件?

[复制链接]
发表于 2004-4-5 01:38:58 | 显示全部楼层 |阅读模式
我知道tc中有个findfirst函数,包含在<dir.h>里,但那不是标准库库函数,
请问在linux下使用标准C/C++如何实现?
发表于 2004-4-5 09:51:29 | 显示全部楼层
#include <sys/typeds.h>
#include <dirent.h>

.........
struct dirent *dirp;
char* ptr;
DIR *dp = opendir(pathname);
if(dp == NULL)
       return NULL;

while((dirp = readdir(dp)) != NULL)
{
      strcpy(ptr,dirp->d_name);
      ...............
}

closedir(dp);
试试吧。。。。。。。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-8 16:50 , Processed in 0.067442 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表