dirent.h头文件

时间:2020-11-22 03:51:33
【文件属性】:

文件名称:dirent.h头文件

文件大小:28KB

文件格式:H

更新时间:2020-11-22 03:51:33

dirent.h

是一个应用程序接口,主要用于文件系统的目录读取操作,主要提供了几个目录数据读取函数,参见opengroup.org int closedir(DIR *);//关闭目录 DIR *opendir(const char *);//打开目录 struct dirent *readdir(DIR *);//读取目录 int readdir_r(DIR *, struct dirent *, struct dirent **); void rewinddir(DIR *); void seekdir(DIR *, long int); long int telldir(DIR *); 1 2 3 4 5 6 7 是个unix系统下常见的接口,但windows平台的MSVC编译器并没有提供这个接口( Cygwin5 and MingW现在已经提供了dirent接口),对于跨平台的项目开发就会带来一些麻烦,如果在MSVC下编译时可能因为windows平台缺少这个接口就要为windows平台另外写一些代码。 开源世界真是个好地方,非常多乐于分享的人为开源世界贡献了很多有用的东西,当然现在贡献多的主要是歪果仁童鞋啦。 在网上一搜索,已经有人在windows下为MSVC实现了dirent.h接口(在这里感谢一下外国的活雷锋们)。于是很多事情y就可以一下子变得简单了。


网友评论

相关文章