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

Ваш аккаунт

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

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

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

Поиск файлов в каталоге

20K
08 ноября 2006 года
w00lf
3 / / 08.11.2006
Мне нужно написать программу, чтобы она искала все файлы с определенным расширением в каталоге
5.9K
08 ноября 2006 года
Zushenskiy
161 / / 29.06.2006
в простейшем случае это выглядит следующим образом
Код:
WIN32_FIND_DATA wfd;
HANDLE hFile = FindFirstFile("c:\\*.exe", &wfd);
std::cout<<wfd.cFileName;
while(true)
{
      if(!FindNextFile(hFind, &wfd))
      {
             break;
      }
      std::cout<<wfd.cFileName;
}
FindClose(hFind);


если хочешь искать и в подкаталогах
используй "c:\\*.*" после где подкаталог рекурсивно заходи в него а где файл с нужным расширением информируй, ....:)
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог