Форум программистов, компьютерный форум CyberForum.ru

Поиск файлов в директории - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 17, средняя оценка - 4.82
IIIa66uMEM6eP
заставил Бендера
 Аватар для IIIa66uMEM6eP
432 / 288 / 10
Регистрация: 05.12.2010
Сообщений: 1,642
Записей в блоге: 6
03.05.2011, 14:13     Поиск файлов в директории #1
Добрый день.
Что прошу:
Есть exe, при запуске он должен найти все папки в этой директории и скопировать себя в них.
С помощью чего можно осуществить поиск? Как это сделать динамически(копировать без указания пути)?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
ValeryLaptev
Эксперт C++
1005 / 784 / 46
Регистрация: 30.04.2011
Сообщений: 1,595
03.05.2011, 14:16     Поиск файлов в директории #2
Посмотри в MSDN функции findfirst() и findnext()
IIIa66uMEM6eP
заставил Бендера
 Аватар для IIIa66uMEM6eP
432 / 288 / 10
Регистрация: 05.12.2010
Сообщений: 1,642
Записей в блоге: 6
03.05.2011, 14:19  [ТС]     Поиск файлов в директории #3
Цитата Сообщение от ValeryLaptev Посмотреть сообщение
MSDN
есть что нибудь из стандарта С++ ?
среда DEV-C++
ValeryLaptev
Эксперт C++
1005 / 784 / 46
Регистрация: 30.04.2011
Сообщений: 1,595
03.05.2011, 14:28     Поиск файлов в директории #4
Эти функции не являются стандартными. Это - из WinAPI. F MSDN в инете доступен же...
IIIa66uMEM6eP
заставил Бендера
 Аватар для IIIa66uMEM6eP
432 / 288 / 10
Регистрация: 05.12.2010
Сообщений: 1,642
Записей в блоге: 6
03.05.2011, 14:32  [ТС]     Поиск файлов в директории #5
Есть ли еще какие средства? не может все ограничиваться двумя функциями..
ValeryLaptev
Эксперт C++
1005 / 784 / 46
Регистрация: 30.04.2011
Сообщений: 1,595
03.05.2011, 14:35     Поиск файлов в директории #6
Цитата Сообщение от IIIa66uMEM6eP Посмотреть сообщение
Есть ли еще какие средства? не может все ограничиваться двумя функциями..
В Windows - только они. Конкретная среда может обертку над ними иметь (как Борланд), но ничего другого ни в одной среде не попадалось.
В Линуксе, естественно, поиск делается другими функциями (надо смотреть LinuxAPI)...
IIIa66uMEM6eP
заставил Бендера
 Аватар для IIIa66uMEM6eP
432 / 288 / 10
Регистрация: 05.12.2010
Сообщений: 1,642
Записей в блоге: 6
03.05.2011, 16:15  [ТС]     Поиск файлов в директории #7
Цитата Сообщение от ValeryLaptev Посмотреть сообщение
Конкретная среда
DEV-C++
ValeryLaptev
Эксперт C++
1005 / 784 / 46
Регистрация: 30.04.2011
Сообщений: 1,595
03.05.2011, 16:21     Поиск файлов в директории #8
Цитата Сообщение от IIIa66uMEM6eP Посмотреть сообщение
DEV-C++
Нету там своего. Использует WinAPI
IIIa66uMEM6eP
заставил Бендера
 Аватар для IIIa66uMEM6eP
432 / 288 / 10
Регистрация: 05.12.2010
Сообщений: 1,642
Записей в блоге: 6
03.05.2011, 16:26  [ТС]     Поиск файлов в директории #9
Цитата Сообщение от ValeryLaptev Посмотреть сообщение
WinAPI
жаль.. будем юзать include <windows>
ForEveR
Модератор
Эксперт C++
 Аватар для ForEveR
7927 / 4709 / 318
Регистрация: 24.06.2010
Сообщений: 10,524
Завершенные тесты: 3
03.05.2011, 16:40     Поиск файлов в директории #10
Boost::filesystem.
IIIa66uMEM6eP
заставил Бендера
 Аватар для IIIa66uMEM6eP
432 / 288 / 10
Регистрация: 05.12.2010
Сообщений: 1,642
Записей в блоге: 6
03.05.2011, 16:47  [ТС]     Поиск файлов в директории #11
Цитата Сообщение от ForEveR Посмотреть сообщение
Boost::filesystem.
да... тут отдельный вопрос как юзать буст
ForEveR
Модератор
Эксперт C++
 Аватар для ForEveR
7927 / 4709 / 318
Регистрация: 24.06.2010
Сообщений: 10,524
Завершенные тесты: 3
03.05.2011, 16:55     Поиск файлов в директории #12
IIIa66uMEM6eP, Читать документацию -> юзать.
IIIa66uMEM6eP
заставил Бендера
 Аватар для IIIa66uMEM6eP
432 / 288 / 10
Регистрация: 05.12.2010
Сообщений: 1,642
Записей в блоге: 6
03.05.2011, 17:23  [ТС]     Поиск файлов в директории #13
ForEveR, дайте ссылку, как буст устанавливать, как пользоваться, ну и какие функции в нем есть..
Ну если возможно конечно..
ForEveR
Модератор
Эксперт C++
 Аватар для ForEveR
7927 / 4709 / 318
Регистрация: 24.06.2010
Сообщений: 10,524
Завершенные тесты: 3
03.05.2011, 17:27     Поиск файлов в директории #14
IIIa66uMEM6eP, Про функции буста я боюсь заколебетесь читать)
Туториал по установке
Туториал по файлсистем
IIIa66uMEM6eP
заставил Бендера
 Аватар для IIIa66uMEM6eP
432 / 288 / 10
Регистрация: 05.12.2010
Сообщений: 1,642
Записей в блоге: 6
03.05.2011, 17:31  [ТС]     Поиск файлов в директории #15
ForEveR, русскоязычного не имеется? должно же это было кем то быть представлено в удобном виде..
ForEveR
Модератор
Эксперт C++
 Аватар для ForEveR
7927 / 4709 / 318
Регистрация: 24.06.2010
Сообщений: 10,524
Завершенные тесты: 3
03.05.2011, 17:33     Поиск файлов в директории #16
IIIa66uMEM6eP, Английский вполне удобен.
ValeryLaptev
Эксперт C++
1005 / 784 / 46
Регистрация: 30.04.2011
Сообщений: 1,595
03.05.2011, 17:33     Поиск файлов в директории #17
Цитата Сообщение от ForEveR Посмотреть сообщение
IIIa66uMEM6eP, Про функции буста я боюсь заколебетесь читать)
Туториал по установке
Туториал по файлсистем
Boost - мощная штука. Но не для начинающих...
ForEveR
Модератор
Эксперт C++
 Аватар для ForEveR
7927 / 4709 / 318
Регистрация: 24.06.2010
Сообщений: 10,524
Завершенные тесты: 3
03.05.2011, 17:34     Поиск файлов в директории #18
ValeryLaptev, Ну. WinAPI тоже не для начинающих я бы сказал. В бусте есть вещи которые и профессионалы хрен поймут, а есть достаточно простые. fs например достаточно простая вещь.
IIIa66uMEM6eP
заставил Бендера
 Аватар для IIIa66uMEM6eP
432 / 288 / 10
Регистрация: 05.12.2010
Сообщений: 1,642
Записей в блоге: 6
03.05.2011, 17:36  [ТС]     Поиск файлов в директории #19
Цитата Сообщение от ForEveR Посмотреть сообщение
Английский вполне удобен.
не для всех...куча служебных слов, трудно разобрать.. только по примерам что то проясняется
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
03.05.2011, 17:38     Поиск файлов в директории
Еще ссылки по теме:

C++ Как считать имена файлов из директории?
Непонятные элементы в выводе списка файлов директории C++
C++ Вывод списка файлов из выбранной директории

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
ForEveR
Модератор
Эксперт C++
 Аватар для ForEveR
7927 / 4709 / 318
Регистрация: 24.06.2010
Сообщений: 10,524
Завершенные тесты: 3
03.05.2011, 17:38     Поиск файлов в директории #20
IIIa66uMEM6eP, Ну дык. Примеры и нужны по сути. Ну и в текст вникать в некоторой степени.
Yandex
Объявления
03.05.2011, 17:38     Поиск файлов в директории
Ответ Создать тему
Опции темы

Текущее время: 13:08. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru