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

Обход всех файлов в каталоге - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Консольное приложение созраняет команды http://www.cyberforum.ru/cpp-beginners/thread533666.html
как сделать, чтобы набрали команду, закрыли приложение, потом снова открыли и стрелкой вверх и команда снова написалась?
C++ Алгоритм для формирования матрицы Необходимо сформировать матрицу по заданному образцу. Не могу придумать алгоритм. Буду очень благодарен за помощь. 1 1 1 . . . 1 1 1 0 1 1 . . . 0 1 0 0 0 1 . . . 0 0 0 . . . . . . . . . 0 1 1 . . . 0 1 0 1 1 1 . . . 1 1 1 http://www.cyberforum.ru/cpp-beginners/thread533650.html
C++ Сумма положительных элементов
Вычислить сумму положительных элементов матрицы, находящихся под главной диагональю и на ней. Профессионалы, буду Вам благодарен!
C++ Упорядочить все строки матрицы по числу элементов, кратных 3, т.е. на первое место поставить строку с наименьшим числом таких элементов и тд., на посл
Упорядочить все строки матрицы по числу элементов, кратных 3, т.е. на первое место поставить строку с наименьшим числом таких элементов и тд., на последнее место - с наибольшим числом таких элементов. остановился на том, что подсчитал количество таких элементов в каждой строке, записал в отдельный массив и отсортировал по возрастанию. А вот как поменять строки местами? {int a =...
C++ Свой класс в С++ http://www.cyberforum.ru/cpp-beginners/thread533617.html
Пытаюсь сделать класс массива точнее переписать код из учебника, но так как код приводится не целый а кусками то что в данный момент разбирается с трудом понимаю куда что вписывать и в конце написано создайте заголовочный файл и файл .cpp Сохранил эти файлы создаю проект подключаю свой заголовочный файл и дальше ошибки. Вот что у меня получилось: Заголовочный файл:class IntArray { public:...
C++ Упорядочить все строки матрицы по числу элементов, кратных 3 Упорядочить все строки матрицы по числу элементов, кратных 3, т.е. на первое место поставить строку с наименьшим числом таких элементов и тд., на последнее место - с наибольшим числом таких элементов. остановился на том, что подсчитал количество таких элементов в каждой строке, записал в отдельный массив и отсортировал по возрастанию. А вот как поменять строки местами? {int a =... подробнее

Показать сообщение отдельно
chets
0 / 0 / 0
Регистрация: 28.03.2012
Сообщений: 16
29.03.2012, 12:57  [ТС]     Обход всех файлов в каталоге
Цитата Сообщение от ForEveR Посмотреть сообщение
chets, Одновременно? В чем заключается обработка? Нужно больше информации все же.
Нет, не одновременно.
Например, есть каталог с txt файлами, и из каждого мне нужно получить определенную инфу или наоборот записать ее - не важно!
То есть, прога находит первый txt файл в каталоге, обрабатывает его, переходит к следующему, и так пока все файлы не будут обработаны.)))
С boost я разобрался как сделать, спасибо diagon,
а вот в STL есть итераторы для обхода файлов или папок? Я что-то не нашел!

Добавлено через 3 минуты
Цитата Сообщение от Killan Посмотреть сообщение
Не знаю на чем вы пишете, но в билдере можно сделать так:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
int File (AnsiString Temlate, AnsiString tmp)
{
  TSearchRec SR;
  int ires;
  ChDir(Temlate);
  ires = FindFirst(tmp, 0, SR);
  while  (ires == 0)
  {
             "действие с файлом";
             ires = FindNext (SR);
  }
  FindClose(SR);
  return 0;
}

Вызываем:
C++
1
File ("путь к папке" ,"расширение файла");
Спасибо, но я написал, что знаю как в Builder'e.
Пишу в Visual Studio C++. И там нет таких функций.
Есть функции для такой задачи в MFC, но мне нужна консольная прога!
Но все равно спасибо
 
Текущее время: 01:53. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru