![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Новичок
Джуниор
Регистрация: 09.02.2020
Сообщений: 1
|
![]()
Есть два файла binaryData1.info и binaryData2.info. Нужно реализовать функцию побитового ИЛИ между их содержимом (я так поняла нужно как-то содержимое каждого файла записать в переменную типа int a, int b, int c=a|b). При этом, всё это записать в файл unionbinaryData.info, и чтобы биты были в обратном порядке (младший бит становится старшим и т. д.). Но при этом нельзя использовать функцию Invert, а нужно реализовать своими силами. Я написала такой код, но не работает команда ifstream, не распознаёт почему-то, только через fopen. Через fstream даже файл не открывается. Исправьте, пожалуйста, код, и допишите биты в обратном порядке.
Задание: Разработать консольное приложение реализующее операцию побитового включающего ИЛИ над содержимым двух бинарных файлов binaryData1.info и binaryData2.info В каждом байте полученного результата логической операции необходимо инвертировать порядок бит (младший бит становится старшим и так далее) Результат должен быть помещен в бинарный файл unionBinaryData.info. Код:
|
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 04.02.2011
Сообщений: 4,690
|
![]()
А почему int? Никто не гарантирует, что число байт в файле кратно 4 или даже 2, то логично использовать для операций тип char.
А инверсию я бы делал так: Код:
|
![]() |
![]() |
![]() |
Опции темы | Поиск в этой теме |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Записать в файл g компоненты файла f в обратном порядке | tane | Помощь студентам | 4 | 31.01.2014 23:54 |
Имеется типизированный файл с тридцатью числами. Записать в другой файл числа имеющегося файла в обратном порядке. | Валентин77 | Общие вопросы C/C++ | 8 | 17.12.2013 22:53 |
Записать в файл G компоненты файла F в обратном порядке | slay334 | Помощь студентам | 1 | 29.03.2013 14:50 |
Символьный файл F. Записать в файл G компоненты файла F в обратном порядке,сначала все нечетные, затем чётные. Паскаль. | ICE_LADY | Помощь студентам | 0 | 08.06.2011 17:32 |
как реализовать функцию для того что бы скопировать элементы одного массива во второй в обратном порядке | mansp | Общие вопросы C/C++ | 8 | 28.10.2010 15:48 |