0
这是我的一段代码。如果我只在“。”上使用opendir,但是当我尝试打开/.hidden,则统计失败。 stat不能用于隐藏文件夹中的文件,还是我做错了什么?C Stat()在隐藏文件夹中的文件失败
direc = opendir("./.hidden");
if(direc ==NULL)
{
perror("opendir failed");
}
while((curr_file=readdir(direc)))
{
if((strcmp(curr_file->d_name,".")!=0 && strcmp(curr_file->d_name,"..")!=0))
{
strcpy(file_name,".");
strcat(file_name,"/");
strcat(file_name,curr_file->d_name);
if(stat(file_name,&statp))
{
perror("stat failed");
}
Ahh geeze。是的,只是改变了一些其他的代码,错过了。咄!谢谢。 – 2011-03-21 17:17:17