Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Дерево каталогов и кое что

14K
03 сентября 2008 года
DiFor
23 / / 27.06.2006
Помогите пожалуйста реализовать на Си (просто си) обход дерева каталога, а если быть точным то обход сделаю сам, не могу разобраться со следующими вещами
1) вывод всех файлов-папок директории
2) определение что папка это папка, а файл это файл (аналог пышного is_file(), is_dir())
3) поиск в строке (поиск, замена и тд. думаю или регуляры привязать, или что-то еще, в идеале замена того-же пышного str_replace())
4) ассоциативный массив и вообще дрянь типа массива строк и тд и тп (списки не хочу использовать по ряду причин, хотя если выходе нет, то придется)

Буду чрезвычайно благодарен за помощь
288
03 сентября 2008 года
nikitozz
1.2K / / 09.03.2007
Цитата: DiFor

1) вывод всех файлов-папок директории



Функции _findfirst, _findclose, _findnext

Цитата: DiFor

2) определение что папка это папка, а файл это файл (аналог пышного is_file(), is_dir())



С помощью структуры _finddata, получаемой в предыдущих функциях, если я не ошибаюсь.

14K
03 сентября 2008 года
DiFor
23 / / 27.06.2006
Цитата:
Функции _findfirst, _findclose, _findnext

.
Это я понял, у меня проблема в том, что я не могу найти где они валяются, что подключать надо

288
03 сентября 2008 года
nikitozz
1.2K / / 09.03.2007
Цитата: DiFor
.
Это я понял, у меня проблема в том, что я не могу найти где они валяются, что подключать надо



<io.h>
Для Unicode вариантов по-моему <wchar.h>.

14K
03 сентября 2008 года
DiFor
23 / / 27.06.2006
Юзаю Code Blocks, подключил, ничего не появилось нового увы(((
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог