получение содержимого папки C язык - PullRequest
0 голосов
/ 11 июня 2010

Как я могу получить пути к папке и ее содержимому. Скажем, у меня есть папка с именем MyFolder как

/ tmp / MyFolder / где есть подпапки SubFolder1, SubFolder2 ... и некоторые файлы

Ответы [ 3 ]

1 голос
/ 11 июня 2010

Более эффективным способом, чем {open, read, close} dir (), является функция getdirentries () в Linux.Подробности смотрите в getdirentries (3).

1 голос
/ 11 июня 2010

Вы можете взглянуть на семейные функции opendir().

0 голосов
/ 11 июня 2010

Используйте структуры dirent и dir. Вы можете использовать opendir (), readdir () и т. Д. Для манипуляции.

readdir () будет давать одно имя за раз, и вы можете продолжать вызывать его итеративно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...