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

Подать несколько файлов на вход программе - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Конструкторы для реинициализации http://www.cyberforum.ru/cpp-beginners/thread687548.html
С большим удивлением обнаружил, что вот такой код оказывается вполне работоспособен. То бишь конструктор можно вызвать уже и на созданном объекте для его реинициализации #include "stdafx.h" #include <iostream> using namespace std; class AAA
C++ Найти минимальный элемент массива рекурсивно Всем привет!!! Нужно найти минимальный элемент массива при помощи рекурсии. Просидел вчера весь день и никак не могу воткнуть как написать этот код, при том, что при помощи итерации написал решение за 20 мин. Могу решить рекурсивно самые простые задачи такие как поиск факториала и т.п., но когда что-то сложнее, то сразу ступор. Если можно, то подскажите самый простой способ, т.к. главная моя... http://www.cyberforum.ru/cpp-beginners/thread687543.html
C++ Не определяется равносторонний треугольник по заданным координатам
Делаю программу для определения типа треугольника по введённым координатам.Столкнулся с проблемой:не определяется равносторонний треугольник.Как решить данную проблему?
** - что это? C++
long ** mass; Что это значит? Если бы было написано long *mass; - это объявление указателя mass типа int. Но две звездочки что означают?
C++ Поменять местами наименьшие из положительных элементов массивов А (55) и В (8х7) http://www.cyberforum.ru/cpp-beginners/thread687516.html
Помогите сделать программу: Поменять местами наименьшие из положительных элементов массивов А (55) и В (8х7). Буду благодарен.
C++ Что-то непонятное с памятью Есть два класса, базовый: class Rand{ protected: double *masRand;//Указатель на массив сл.вел long size;//Размер массива public: double* rnd( long N = 100, long x0 = 9340718, подробнее

Показать сообщение отдельно
kravam
быдлокодер
 Аватар для kravam
1512 / 872 / 44
Регистрация: 04.06.2008
Сообщений: 5,270
03.11.2012, 14:43     Подать несколько файлов на вход программе
Цитата Сообщение от Omnio Посмотреть сообщение
В третей файлы, в названиях которых содержатся 5 символов (случайно взятые латинские буквы и цифры в привольном порядке) произвольная_комбинация.txt
Этот пункт посложнее будет, я бы реализовал так:

1) Нашёл бы имена всех НУЖНЫХ файлов в этой директории. Поместил бы их в вектор строк, например
vector <string> imena;
2) Потом бы циклом пробегался по этому вектору и проводил с файлом необходимые действия:
for (int i= 0; i< imena.size(); i++) {
//Тут необходимые дейтсвия
}
++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Второй способ заключается в том, чтобы не складировать имена файлов в вектор, а по нахождении очередного имени произвести с ним необходимые действия
C++
1
2
3
4
5
6
while (true) {
 if (нашёл имя)
  //Действия
 else
  //break;
}
"нашёл имя" означает, "нашёл имя необработанного файла". Как только все файлы будут обработаны, имя найдено НЕ БУДЕТ. Значит выполнится команда break, то есть выход из цикла.
 
Текущее время: 02:48. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru