DOS下遍历文件夹需要哪些头文件和函数

来源:百度知道 编辑:UC知道 时间:2024/09/21 08:52:08
现在写的一个小程序需要遍历文件夹以取得文件的数目和所有文件名,请问该使用什么头文件和函数呢?比如为了读一个文件,就需要fstream.h和.seekg()、.tellg()等函数。
请大家指教,谢谢!
我太圡了,问错问题了,原意是在C++下遍历文件夹需要什么函数。不过还是要感谢朋友们的回答,你们的回答对后来人有帮助

用系统的DOS命令
dir /s /b
就能得到所有路径文件名。

C语言:
(void) system ("DIR /s /b > aaaa.lis");

然后用 fopen("aaaa.lis","r") 打开aaaa.lis
再用fgets,一行一行读入分析统计。

标准99里提供的文件操作函数功能不多,你可能需要编译套件自己提供的一些函数。我用的是Pelles C