|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
28.03.2014, 19:34 | #1 |
Новичок
Джуниор
Регистрация: 13.05.2013
Сообщений: 2
|
С + linux + dirent.h
Такая проблема, в каталоге есть ссылка на этот же самый каталог и она почему то воспринимается как каталог (тут : (stbuf.st_mode & S_IFMT) == S_IFDIR)
получается, я захожу в папку, вижу эту ссылку, перехожу по ней в этот же каталог и пошло поехало. как этого избежать ? |
28.03.2014, 20:04 | #2 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,710
|
проверять что это не линк пробывали?
|
29.03.2014, 00:27 | #3 |
Новичок
Джуниор
Регистрация: 13.05.2013
Сообщений: 2
|
p51x, пробовал. да и так, файл не может же быть и каталогом (S_IFDIR 0040000), и ссылкой (S_IFLNK 0120000) одновременно, или я ещё не постиг истину ? =)
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
копирование файлов с 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 |