怎么判断当前文件夹下还有没有文件夹了?
C标准函数库里没有提供相应函数吧?在linux里怎么实现呢?多谢赐教! 问题点数:20、回复次数:6Top
1 楼fanbest(座天使长)回复于 2004-10-04 13:17:24 得分 0
不知道。
:(Top
2 楼tensai()回复于 2004-10-08 14:32:17 得分 0
?有没有明白的给说说?Top
3 楼ccnucjc(jj)回复于 2004-10-08 14:52:06 得分 10
在windows里面做过,当时是按照树的遍历来进行判断的,你在linux里面找找,看有没有这样的对于文件的数据结构.Top
4 楼ypengfei(Fuck Japan!!!!!!)回复于 2004-10-08 14:56:47 得分 0
不大清楚....windows里的比较好做一点Top
5 楼tensai()回复于 2004-10-08 16:01:34 得分 0
linux下用stat结构体判断是不是可以?Top
6 楼shadowstar(CodeFast for Delphi & C++Builder)回复于 2004-10-08 17:16:54 得分 10
/* findfirst and findnext example */
#include <stdio.h>
#include <dir.h>
int main(void)
{
struct ffblk ffblk;
int done;
printf("Directory listing of *.*\n");
done = findfirst("*.*",&ffblk,0);
while (!done)
{
printf(" %s\n", ffblk.ff_name);
done = findnext(&ffblk);
}
return 0;
}Top




