Приветствую уважаемые!
Вопрос мой комуто покажится смешным, но всеже.
Программа под 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)
Помогите - умираю Ж(