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

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

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

Как задать в цикле новую директорию (имя папки) в которой нужно создать файл вывода и записать значения? - C++

07.09.2014, 20:04. Просмотров 155. Ответов 0
Метки нет (Все метки)

Доброго времени суток! Немного о самой задаче: есть двухмерная матрица только с bool (0/1) значениями, причем на каждый столбец только единственное значение true (1). Требуется перебрать полным перебором все возможные комбинации, причем число значений true на каждую строку ограничено. Каждой строке ставится в соответствие double значение, каждому столбцу тоже. Сумма размещенных элементов в строке по соответствующим величинам double не должна превышать значения double для данной строки.
Это только часть задачи, она, как и все остальное уже реализована и прекрасно работает. Но метод полного перебора крайне ресурсоемок. Поскольку методика и алгоритм перебора постоянен и известен, то только при помощи одного номера итерации можно восстановить состояние матрицы, соответствующее данному номеру итерации. По идее так можно раздробить одну задачу на несколько меньших. Раздробление уже реализовано работает- задается число частей, на которое нужно раздробить задачу, возвращается для каждой части задачи номер итерации с которой нужно начать перебор и номер итерации, которой нужно завершить выполнение.
Подскажите синтаксис и метод как можно задать динамические директории с файлами вывода- нужно чтобы для каждой части задачи оба числа (начальная и конечная итерации ) записывались в отдельный файл вывод (имя неизменно), каждый в своей созданной папке. (можно чтобы имена папок отличались только одной цифрой- например номер части задачи).
Далее в каждую созданную папку со своим файлом вывода нужно скопировать exe-шник -решатель задачи и запустить все решатели. Это можно сделать, записав батник все созданные директории с файлами итераций.
Пока не знаю как создать в цикле новую папку с новым файлом вывода =).
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.09.2014, 20:04
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Как задать в цикле новую директорию (имя папки) в которой нужно создать файл вывода и записать значения? (C++):

Создать файл с именем указанным пользователем и записать в него его же имя - C++
Необходимо создать файл с именем указанным пользователем и записать в него его же имя string name; cout<<"Введите имя: "; ...

Как получить имя папки, в которой находится файл - Visual Basic .NET
Private Sub Button11_Click(sender As Object, e As EventArgs) Handles Button11.Click OpenFileDialog1.ShowDialog() ...

Переименовать файл в имя папки, в которой он находится - CMD/BAT
скажите, а можно ли прописать чтобы файл переименовывался так как называется папка в которой лежат и этот файл и батник?

Переименовать файл в имя папки, в которой он находится - CMD/BAT
есть 30 папок с разными названиями в каждой папке 1 файл, его надо переименовать в такое же имя как у папки и положить их все (файлы) в...

Создать директорию, в ней - файл, записать в него строку, переписать вторую половину строки в другой файл. - FASM
Надо выполнить задание, создать директорию, в ней создать файл записать в него строку, потом переписать вторую половину строки в другой...

Не удается создать директорию и записать файл (Android 6) - Программирование Android
Предварительно добавил в permission android.permission.WRITE_EXTERNAL_STORAGE и android.permission.READ_EXTERNAL_STORAGE (хоть по...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
07.09.2014, 20:04
Привет! Вот еще темы с ответами:

Как задать имя компонента в цикле? - Кроссплатформенная разработка
у меня на форме есть 30 штук регуляторов WxSlider1 - WxSlider30 и надо считать их значения и записать в массив данных ...

Нужно написать программу, в которой будут значения считываться из файла и обрабатываться в цикле. - Matlab
Нужно написать программу, в которой будут значения считываться из файла, при этом значения должны браться по 6 строчек(первые 6 строчек,...

Как задать имя папки по запросу через mkdir - C (СИ)
как непостредствено в консоли задать имя папки которая создается через mkdir тоесть mkdir задает запрос на имя папки а уж потом зоздает...

Создать массив, задать значения первых 2-х элементов и затем в цикле для каждого i вычислить элементы F(2*i) и F(2*i+1) - Turbo Pascal
Функция F(n) задана следующими соотношениями: F(0) =0 F(1)=1 F(2n)=F(n) F(2n+1)=F(n)+F(n+1) ...


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

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

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