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

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

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

Объединить два бинарных файла в один - C++

05.05.2013, 18:30. Просмотров 448. Ответов 1
Метки нет (Все метки)

Даны два бинарных файла f1 и f2, компоненты которых - произвольные цепочки символов (компоненты упорядочены в алфавитном порядке). Написать программу, которая объединяет файлы f1 и f2 в файл f3 так, чтобы компоненты f3 тоже были упорядочены (в файле f3 не должны появляться два компонента с одинаковым значением). Написать также вспомогательные программы, которые позволяют создать файлы f1 и f2 и печатают на экран содержание файла.

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

Объединить два массива в один - C++
Помогите с переводом pascal кода в C++ program prog0523b; uses crt; var x, y: array of integer; z: array of integer; ...

Объединить два упорядоченных массива в один - C++
Заданы два упорядоченных массива А и В, состоящих из N и M вещественных элементов соответственно. Соединить их в один массив С, так чтобы...

Как объединить два массива в один? - C++
Вот к примеру есть два массива: int A={1,2,3,4}; int B={5,6,7,8}; Как создать третий массив С , в котором будут содержаться...

Объединить два упорядоченных по возрастанию массива в один - C++
Написать программу, которая объединяет два упорядоченных по возрастанию массива в один, также упорядоченный массив.Рекомендуемый вид экрана...

Два двумерных массива объединить в один двумерный - C++
Даны два двумерных массива LL; PER; Нужно их объединить в один Mas чтобы порядок чисел сохранился

Объединить два упорядоченных по неубыванию массива в один - C++
Даны два одномерных массива, содержащих по N и M элементов, упорядоченных по не убыванию. Написать программу, формирующую новый массив из...

1
Tulosba
:)
Эксперт С++
4397 / 3233 / 297
Регистрация: 19.02.2013
Сообщений: 9,045
05.05.2013, 19:09 #2
w0nder, читаем порцию из каждого файла, сравниваем. Пишем в итоговый то, что меньше или равно. Переходим к следующей порции в том файле, откуда значение попало в итоговый (или в двух файлах, если значения равны). Если один файл закончился, переписываем остатки второго в итоговый и завершаем задачу. Иначе, переходим к сравнению порций.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
05.05.2013, 19:09
Привет! Вот еще темы с ответами:

Заданы два массива F(36) и S(36). Объединить их в один следующим образом - C++
Задача с использованием двух функций: Заданы два массива F(36) и S(36). Объединить их в один следующим образом F1S1 F2F3S2S3 ...

Объединить два упорядоченных по возрастанию массива в один. Нужны комментарии - C++
#include <iostream> #include<stdio.h> #include<conio.h> /* run this program using the console pauser or add your own getch,...

Объединить два упорядоченных по возрастанию массива в один, также упорядоченный массив - C++
Написать программу, которая объединяет два упорядоченных по возрастанию массива в один, также упорядоченный массив. Рекомендуемый вид...

Объединить два упорядоченных связанных списка в один через функцию merge - C++
Совсем недавно начал изучение списков в С++(как и сам С++), срочно требуется ваша помощь по решению следующей задачи: Объединить два...


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

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

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