Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Ezingrin
2 / 2 / 0
Регистрация: 24.07.2012
Сообщений: 69
#1

Чтение нескольких файлов - C++

24.12.2013, 12:43. Просмотров 550. Ответов 5
Метки нет (Все метки)

Приветствую, уважаемые. Возникла небольшая проблемка, вот у меня есть некоторое количество файлов (чуть больше, чем до фига), и все их нужно прочитать, не подскажете как это сделать не пользуясь именем файла (Ну, просто их реально много)? + Часть информации нужно извлечь и из имении, то есть и это самое имя тоже нужно прочитать.
Заранее благодарю.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.12.2013, 12:43
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Чтение нескольких файлов (C++):

Чтение из нескольких файлов - C++
Доброго времени суток. Подскажите как сделать чтобы программа считывала данные из нескольких текстовых файлов лежащих в 1 деректории....

Чтение нескольких строк - C++
Подскажите пожалуйста как сделать следующее: дан файл в котором 2 строки. Первую из этих строк записать в str1, вторую в str2. Строки...

Чтение нескольких байт из бинарника - C++
Цель задания: написать программу, использующую сведения о формате файла и выводящую информацию об обрабатываемом файле. Ну вот я...

Чтение свойств нескольких объектов С++ буилдер - C++
Здрасте всем!:) Помогите пожалуйста , только начинаю изучать программирование на С++ , уже неделю пишу свою первую программу :D вообщем...

Проект из нескольких файлов - C++
Всем привет. Столкнулся с проблемой. Использую codeblocks, совсем тривиальный пример. Есть три файла use.cpp my.cpp my.h. Файл...

Проект из нескольких файлов - C++
Выдает ошибку: error C3861: test: идентификатор не найден. и warning C4627: #include "test.h": пропущен при поиске использования...

5
VladislavTepes
78 / 78 / 5
Регистрация: 27.06.2012
Сообщений: 555
Записей в блоге: 1
24.12.2013, 14:22 #2
Ezingrin, http://msdn.microsoft.com/en-us/library/aa365200
0
Ezingrin
2 / 2 / 0
Регистрация: 24.07.2012
Сообщений: 69
24.12.2013, 17:00  [ТС] #3
VladislavTepes, Эх, что-то я не совсем понял, точнее, как примерно это работает понял, но вот как мне указать каталог в котором должны читаться файлы - нет. К тому же программа у меня на формах и должна быть возможность указать директорию...
0
DiffEreD
1431 / 768 / 95
Регистрация: 21.06.2011
Сообщений: 1,740
Записей в блоге: 2
24.12.2013, 17:10 #4
Еще есть boost::filesystem
C++
1
2
3
4
5
6
7
8
9
10
11
namespace fs = boost::filesystem;
 
void all_files(const fs::path& p, std::vector<fs::path>& files)
{
    for (fs::directory_iterator pos(p); pos != fs::directory_iterator(); ++pos)
    {
        if (fs::is_directory(*pos)) all_files(*pos, files);
        else
            files.push_back(*pos);
    }
}
0
VladislavTepes
78 / 78 / 5
Регистрация: 27.06.2012
Сообщений: 555
Записей в блоге: 1
24.12.2013, 17:18 #5
Ezingrin, там имя директории в командной строке передается в качестве параметра. И да, что мешает в ваших формах использовать windows.h? Хотя дело ваше - можете и Boost использовать
0
Ezingrin
2 / 2 / 0
Регистрация: 24.07.2012
Сообщений: 69
24.12.2013, 20:41  [ТС] #6
Цитата Сообщение от VladislavTepes Посмотреть сообщение
Ezingrin, там имя директории в командной строке передается в качестве параметра.
Вот этого и не понял, как мне сделать это из программы? Я к тому, что директория может быть любой или потребуется открыть файлы из другой и т. д. Если коротко, вот у меня программа, которая вычитывает определенные значения из файлов, этих файлов у меня около 500, название у них отличается только датой (которую, тоже, к слову, нужно разобрать и приплести к делу)

Добавлено через 1 час 26 минут
Вот, просто, ну очень срочно нужно

Добавлено через 1 час 16 минут
Эгеей!
0
24.12.2013, 20:41
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
24.12.2013, 20:41
Привет! Вот еще темы с ответами:

Компиляция нескольких файлов - C++
Здравствуйте, есть программа состоящая из 4 cpp, необходимо ее собрать, попытался собрать с помощью MinGW(взял тут...

Компиляция нескольких файлов - C++
Создал проект на wxDevC++ таким образом: потом создал три файла в проекте: coordin.h #ifndef COORDIN_H_ #define COORDIN_H_...

Проект из нескольких файлов - C++
Здравствуйте. Решая задачу на нахождение количества связных компонент графа решил вынести алгоритм поиска в ширину в отдельный файл....

Чтение файлов - C++
Имеется файл c большим размером, открытым в булевом режиме чтения. Нужно считать часть этого файла размером 65535 байт, потом снова считать...


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

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.