Т.к. стандартных средств кроме бустовских я не нашел, пришлось думать самому.
Решил задействовать readdir для чтения директории и при нахождение файла копировать его с помощью sendfile, а при нахождение директории уйти в рекурсию.
Возник такой вопрос:
Стоит ли использовать полученный из структуры dirent параметр d_type(В настоящее время, только файловые системы (среди которых: Btrfs, ext2, ext3 и ext4) поддерживают возврат типа файла в d_type. Все приложения должны правильно обрабатывать возвращаемое значение DT_UNKNOWN.)?
Или лучше сделать вызов fstat и из структуры stat считать mode и прогнать его через макрос S_ISDIR?
Или разницы нет?
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от sdio
Ответ на:
комментарий
от Gvidon
Ответ на:
комментарий
от SZT
Ответ на:
комментарий
от deterok
Ответ на:
комментарий
от deterok
Ответ на:
комментарий
от niXman
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от slovazap
Ответ на:
комментарий
от emulek
Ответ на:
комментарий
от deterok
Ответ на:
комментарий
от deterok
Ответ на:
комментарий
от v0rbis
Ответ на:
комментарий
от deterok
Ответ на:
комментарий
от pulo
Ответ на:
комментарий
от deterok
Ответ на:
комментарий
от deterok
Ответ на:
комментарий
от emulek
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Рекурсивные директории (2001)
- Форум Рекурсивное удаление пустых директорий (2009)
- Форум Копирование директорий ant'ом (2014)
- Форум scp - копирование директорий (2006)
- Форум Способы отслеживания изменений директории рекурсивно (2021)
- Форум рекурсивный обход директорий с переименованием (2021)
- Форум Ошибка при копировании директории (2012)
- Форум копирование директории в JSP (2014)
- Форум dd как средство резервного копирования. (2004)
- Форум Проверка существования директории средствами autotools (2018)