Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 28.03.2014, 19:34   #1
luciys
Новичок
Джуниор
 
Регистрация: 13.05.2013
Сообщений: 2
По умолчанию С + linux + dirent.h

Такая проблема, в каталоге есть ссылка на этот же самый каталог и она почему то воспринимается как каталог (тут : (stbuf.st_mode & S_IFMT) == S_IFDIR)
получается, я захожу в папку, вижу эту ссылку, перехожу по ней в этот же каталог и пошло поехало. как этого избежать ?
luciys вне форума Ответить с цитированием
Старый 28.03.2014, 20:04   #2
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,710
По умолчанию

проверять что это не линк пробывали?
p51x вне форума Ответить с цитированием
Старый 29.03.2014, 00:27   #3
luciys
Новичок
Джуниор
 
Регистрация: 13.05.2013
Сообщений: 2
По умолчанию

p51x, пробовал. да и так, файл не может же быть и каталогом (S_IFDIR 0040000), и ссылкой (S_IFLNK 0120000) одновременно, или я ещё не постиг истину ? =)
luciys вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
копирование файлов с linux на linux AndreyF PHP 3 05.05.2015 08:27
На компе Win 7 + Linux. Как переустановить Linux? ssdm Windows 1 14.10.2011 17:54
c++ в Linux (Межпроцессорный обмен в Linux) RusLotus Помощь студентам 0 13.10.2009 16:59
идел в интернете статьи, что линукс ускоряет выход из строя винчестера на ноутбуке sergei64_89 Linux (Ubuntu, Debian, Red Hat, CentOS, Mint) 11 08.12.2008 04:17
Linux на VMware....... WinXP <-> Linux DMUTPUU Операционные системы общие вопросы 1 24.09.2008 12:03