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

Работа с файлами. - C++

Восстановить пароль Регистрация
 
jung
2 / 2 / 1
Регистрация: 25.11.2009
Сообщений: 40
09.02.2010, 18:49     Работа с файлами. #1
Даны два файла f1 и f2. Файл f1 - это инвентарный файл, содержащий сведения о том, сколько изделий каких видов продукции хранится на складе (вид продукции задается его порядковым номером). Файл f2 - это вспомогательный файл, содержащий сведения о том, насколько уменьшилось или увеличилось количество изделий по некоторым видам продукции. Вспомогательный файл может содержать несколько сообщений по продукции одного вида или не содержать ни одного такого сообщения. Обновить инвентарный файл на основе вспомогательного, образовав новый файл g.
Помогите найти алгоритм решения, объяснять не обязательно.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.02.2010, 18:49     Работа с файлами.
Посмотрите здесь:

C++ работа с файлами
C++ Работа с файлами
Работа с файлами C++
C++ Работа с файлами
C++ работа с файлами
C++ Работа с файлами
Работа с файлами C++
C++ Работа с файлами

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Sasha_3108
1 / 1 / 0
Регистрация: 15.01.2011
Сообщений: 13
13.03.2011, 15:06     Работа с файлами. #2
У меня такая же задача попалась.Создал файл f1 со структурой описывающей продукцию.Но что то дальше не пойму что будет в файле f2, тоже структура или нет, и как им обновить файл f2? Меня интересует алгоритм.Если кто сможет подсказать, заранее благодарен.
half-node
21 / 18 / 3
Регистрация: 12.08.2010
Сообщений: 206
13.03.2011, 17:15     Работа с файлами. #3
Я так полагаю, если я все правильно понял, то я бы использовал ассоциативный массив. Это бы помогло связать данные из первого файла и второго.

Добавлено через 3 минуты
в общем, смотрите в сторону Мультимножеств и Мультиотображений в STL.
Yandex
Объявления
13.03.2011, 17:15     Работа с файлами.
Ответ Создать тему
Опции темы

Текущее время: 02:29. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru