Это часть моего кода. Это работает нормально, если я использую opendir только для ".", Но когда я пытаюсь открыть / .hidden, статистика не работает. Стат не работает с файлами в скрытой папке или я что-то не так делаю?
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");
}