opendir----打开目录函数
来源:互联网 发布:淘宝童装轮播图素材 编辑:程序博客网 时间:2024/06/07 05:37
opendir 打开目录
相关头文件:
#include <sys/types.h>
#include <dirent.h>
函数原型:
DIR *opendir(const char *name);
函数说明:
opendir()函数用来打开参数name指定的目录,并返回DIR *形态的目录流,和open函数类似,接下来对目录的读取和搜索都要使用此返回值。
返回值:
成功返回DIR *形态的目录流,打开失败则返回NULL。
错误代码:
EMFILE 已达到进程可同时打开文件数上限
EACCESS 权限不够
ENFILE 已达到系统可同时打开的文件数上限
ENOTDIR 参数name非真正的目录
ENOENT 参数name指定的目录不存在,或是参数name为一空字符串
ENOMEM 核心内存不足
实例:
#include <stdio.h>#include <stdlib.h>#include <sys/types.h>#include <dirent.h>int main(int argc, char **argv){DIR *dirptr = NULL;struct dirent *entry;if ((dirptr = opendir(argv[1])) == NULL){printf("open dir error!\n");return -1;}else{while((entry = readdir(dirptr)) != NULL){printf("%s\t", entry->d_name);}printf("\n");closedir(dirptr);}return 1;}
- opendir----打开目录函数
- opendir---opendir() 函数打开目录句柄。
- C语言opendir()函数:打开目录函数
- C语言opendir()函数:打开目录函数
- C语言opendir()函数:打开目录函数
- opendir 、closedir 、readdir 目录函数
- Linux目录操作函数:opendir/readdir/closedir
- 打开目录、读取目录里面的内容 opendir readdir
- linux 目录操作函数opendir readdir closedir,文件stat
- 4.21 opendir、readdir和closedir函数-读目录
- php读取目录文件函数is_dir(),opendir(),readdir(),closedir()
- opendir() readdir()目录流
- Linux opendir函数
- linux opendir计算目录大小
- opendir相关的目录操作
- opendir
- opendir
- linux目录相关函数opendir、readdir、rewinddir、closedir、telldir、seekdir、stat函数和DIR、dirent、stat结构体详解
- cocos2d-x cocosBuilder
- ios 正则表达式 去标点 只含数字 字母 汉字 空格
- Linux上配置sendmail
- android优化
- SecureCRT 快捷键
- opendir----打开目录函数
- 提升HBase性能的几个地方
- checkStyle结果分析
- 在Visual Studio 2010中使用Visual Leak Detector
- 正则表达式的解释、属性、方法
- 64位的win7系统, 32位的应用程序读取64位模式的注册表值失败
- 剑指offer第3题 二维数组的查找 九度OJ 1384
- Android GPS获取地理位置并计算距离
- 电影记忆之7:(肖申克的救赎)