本文主要是介绍windos下没有dirent,导致纯c应用非常得不爽,本文介绍一个在windows下使用dirent的方法,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
windos下没有dirent,导致纯c应用非常得不爽
你可以到之这个地址参考作者的原文,也可看我的写法。
第一步,下载http://www.softagalleria.net/download/dirent/dirent-1.21.zip。
第二步,win8下,打开目录C:\Program Files (x86)\Windows Kits\8.1\Include\um
第三步,拷贝第一步解压的dirent.h到此目录
第四步,重启vs2013,
第五步,include dirent.h,并用如下代码来测试:
DIR *dir;struct dirent *ent;int found = 0;/* Open directory */dir = opendir(rtd_text_dir);if (dir){while ((ent = readdir(dir)) != NULL){printf("%s\n",ent->d_name);}}
这篇关于windos下没有dirent,导致纯c应用非常得不爽,本文介绍一个在windows下使用dirent的方法的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!