Форум программистов «Весельчак У»
Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
Вам не пришло
письмо с кодом активации?
1 час
1 день
1 неделя
1 месяц
Навсегда
Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
Начало
Наши сайты
Галерея
Весельчак У
Наша Вики
Хранилище
Проекты
Правила
Правила форума
Правила русского языка
Помощь
Поиск
Календарь
Почта
Войти
Регистрация
Форум программистов «Весельчак У»
>
Учимся программировать
>
Начинающим
(Модератор:
Sla
) > Тема:
[c++] поиск файла
Страниц: [
1
]
Вниз
« предыдущая тема
следующая тема »
Печать
Автор
Тема: [c++] поиск файла (Прочитано 12307 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Mayor
Специалист
Offline
[c++] поиск файла
«
:
28-07-2009 14:08 »
[c++] поиск файла
даны несколько каталогов, дано имя файла который расположен в 1м из них
как открыть первый попавшийся файл соответсвующий этим условиям?
требуется ли перебирать содержимое каталогов?
Записан
1n c0de we trust
Вад
Команда клуба
Offline
Пол:
Re: [c++] поиск файла
«
Ответ #1 :
28-07-2009 14:09 »
Перебирать не обязательно - можешь методом тыка открывать. Брать имя каталога, приклеивать имя файла и пытаться это открыть на чтение.
Записан
Sla
Модератор
Offline
Пол:
Re: [c++] поиск файла
«
Ответ #2 :
28-07-2009 14:09 »
а как же
Записан
Мы все учились понемногу... Чему-нибудь и как-нибудь.
Finch
Спокойный
Администратор
Offline
Пол:
Пролетал мимо
Re: [c++] поиск файла
«
Ответ #3 :
28-07-2009 14:21 »
FindFirst + FindNext + рекурсия.
Записан
Не будите спашяго дракона.
Джаффар (Коша)
Антон (LogRus)
Глобальный модератор
Offline
Пол:
Внимание! Люблю сахар в кубиках!
Re: [c++] поиск файла
«
Ответ #4 :
29-07-2009 03:41 »
boost::filesystem
вообще поищи по форуму уже подробно обсуждалось, с решением
Записан
Странно всё это....
Mayor
Специалист
Offline
Re: [c++] поиск файла
«
Ответ #5 :
29-07-2009 11:28 »
Цитата: Вад от 28-07-2009 14:09
Перебирать не обязательно - можешь методом тыка открывать. Брать имя каталога, приклеивать имя файла и пытаться это открыть на чтение.
те подойдет, чтото типа:
for_each(dir in dir_list)
if open(dir+filename) return dir+filename
чем на с++, открыть поток через полное имя файла?
как я понимаю, в данном случае допускается, что файл может содержать подкаталог в имени?
Записан
1n c0de we trust
Антон (LogRus)
Глобальный модератор
Offline
Пол:
Внимание! Люблю сахар в кубиках!
Re: [c++] поиск файла
«
Ответ #6 :
30-07-2009 03:19 »
RTFM - хоть одну книгу
стандарт он 3 раза видетели перечитывал, перечитай 4-й и 5-й, если понадобится, возьми C++ для Dummies
Липмана прочити, Экеля, Элджера, Александреску, Вандервуда, Саттера и Мейерса
Почти в каждой книге есть РАБОТА С ФАЙЛОВЫМ ПОТОКОМ
На Весельчаке куча книг
Вопрос на час подумать
Хоть что-то напиши едрёна шишка, а потом будет чтения оптимизировать, а то реалокации у него, а как файл открыть на чтение не знает
«
Последнее редактирование: 30-07-2009 03:24 от LogRus
»
Записан
Странно всё это....
Mayor
Специалист
Offline
Re: [c++] поиск файла
«
Ответ #7 :
31-07-2009 12:26 »
Цитата: LogRus от 30-07-2009 03:19
RTFM - хоть одну книгу
стандарт он 3 раза видетели перечитывал, перечитай 4-й и 5-й, если понадобится, возьми C++ для Dummies
Липмана прочити, Экеля, Элджера, Александреску, Вандервуда, Саттера и Мейерса
Почти в каждой книге есть РАБОТА С ФАЙЛОВЫМ ПОТОКОМ
На Весельчаке куча книг
Вопрос на час подумать
Хоть что-то напиши едрёна шишка, а потом будет чтения оптимизировать, а то реалокации у него, а как файл открыть на чтение не знает
в книгах многа букаффф - не осилил
что-то написал, тема уже в срочна памагите
давай чтения уже с релакациями оптимизировать
Записан
1n c0de we trust
Антон (LogRus)
Глобальный модератор
Offline
Пол:
Внимание! Люблю сахар в кубиках!
Re: [c++] поиск файла
«
Ответ #8 :
03-08-2009 09:18 »
Mayor
, мал еще
Записан
Странно всё это....
Mayor
Специалист
Offline
Re: [c++] поиск файла
«
Ответ #9 :
03-08-2009 11:34 »
Цитата: LogRus от 03-08-2009 09:18
Mayor
, мал еще
чем мал то
Записан
1n c0de we trust
Sel
Злобный
Администратор
Offline
Re: [c++] поиск файла
«
Ответ #10 :
03-08-2009 15:10 »
Mayor
, тем, что головой мало работаешь. Что значит "не осилил"? Может, специализацию поменять, пока не поздно? Чего попроще выбрать?
Показывай, что САМ делаешь, а то от тебя только требования одни, да вопросы...
Записан
Слово не воробей. Всё не воробей, кроме воробья.
Mayor
Специалист
Offline
Re: [c++] поиск файла
«
Ответ #11 :
04-08-2009 12:32 »
Цитата: Sel от 03-08-2009 15:10
Mayor
, тем, что головой мало работаешь. Что значит "не осилил"? Может, специализацию поменять, пока не поздно? Чего попроще выбрать?
Показывай, что САМ делаешь, а то от тебя только требования одни, да вопросы...
я уже показал, реализацию как файлы исщутся, в теме чего-то написал, но на однин решенный вопрос возниклло еще 2 нерешенных
я не понял, что-то попроще для меня или для вас?
хе учится, учится и еще раз учится - учится никогда не поздно?
Записан
1n c0de we trust
Sla
Модератор
Offline
Пол:
Re: [c++] поиск файла
«
Ответ #12 :
04-08-2009 12:40 »
Цитата: Mayor от 04-08-2009 12:32
....
хе учится, учится и еще раз учится - учится никогда не поздно?
Русскому языку в том числе...
Записан
Мы все учились понемногу... Чему-нибудь и как-нибудь.
Алексей++
глобальный и пушистый
Глобальный модератор
Offline
Сообщений: 13
Re: [c++] поиск файла
«
Ответ #13 :
04-08-2009 15:21 »
Mayor, да , нам надо попроще. Мы к такой каше в голове не привыкли
Попроще, попроще...
Записан
>FAQ ПО ПРОГР.
>ССЫЛКИ ПО ПРОГР.
>Правила"Неотложки"
Страниц: [
1
]
Вверх
Печать
« предыдущая тема
следующая тема »
Форум программистов «Весельчак У»
>
Учимся программировать
>
Начинающим
(Модератор:
Sla
) > Тема:
[c++] поиск файла
Загружается...