Приветствую уважаемые! Вопрос мой комуто покажится смешным, но всеже. Программа под FreeBSD: void main(){ struct stat *sb; struct dirent *dp; DIR *d; d=opendir("/var/log"); while((dp=readdir(d))!=NULL){ if (dp->d_name[0]=='.') continue; cout << "Type:" << int(dp->d_type) << " "; cout << dp->d_name << endl; } } Все работает и показывает именай файлов и их тип (для папок =4 для файлов=2) В тоже время при компиляции Linux все типы файлов выдает =0 (ASP Linux 7.1, Slackware Linux 7.0) Помогите - умираю Ж(