СПРОСИ ПРОФИ
👍
0
👎 01

Шестнадцатеричные дампы

Здравствуйте. Помогите, пожалуйста, со следующей проблемой. Дано задание написать программу конвертер бинарных файлов в шестнадцатеричные дампы и обратно. Программа вроде написана, но как проверить, что конвертация верная? Например, я додумался в отдельно созданной программе записать некоторые числа в бинарный файл. Затем этот файл конвертируется в шестнадцатеричные дампы и снова в бинарный файл. На выходе получаю файл идентичный первому, это даёт надежду, что все работает. Может есть вариант понадежнее?

программирование обучение     #1   19 май 2022 10:21   Увидели: 6 клиентов, 198 специалистов   Ответить
👍
0
👎 0

Доброго времени! Имхо достаточно сконвертировать небольшой (8-16 байт) тестовый файл в 16-ричный дамп и обратно, потом посмотреть результат в hex-редакторе (можно в Far Manager view (F3 + F4)) исходный и последний файлы, сравнить между собой и с дампом.

Задайте свой вопрос по программированию
профессионалам

Сейчас онлайн 75 репетиторов по программированию
Получите ответ профи быстро и бесплатно

Другие вопросы на эту тему:

👍
0
👎 03

Python. Вывод рекурсивных функций   3 ответа

Доброго дня!

  • Первые два значения выводит нормально, далее «RecursionError».
  • Увеличил лимит через «setrecursionlimit», больше никаких ошибок, но и ответы далее так и не выдаёт (Скрин). Только первые 2 даёт и завершает работу. Может какого-то условия не хватает, или ещё что? Подскажите пожалуйста. Спасибо!
  07 май 2022 19:43  
👍
0
👎 04

Язык Си. Массив структур   4 ответа

Добрый день, Уважаемые профессионалы. Подскажите, пожалуйста,как правильно передать массив структур в прототип функции? Например, дан массив из 6 структур (фамилия, профессия) и описывается функция, которая на вход примет слово «Учитель» и данный массив, и на выходе посчитает количество человек с этой профессией. Как будет выглядеть прототип функции, если массив, например,такой:
struct profi people[] = {«Иванов»,«Продавец»,«Петров»,«Учитель».......}?
Если задаю прототип как void kol (char, struct a[]); выдает ошибку

  29 мар 2022 00:35  
👍
0
👎 02

Паскаль, запись в файл   2 ответа

Добрый день, уважаемые эксперты! Изучаю Паскаль и в контрольной работе все результаты вычисления нужно вывести на экран и в файл. Проблема в том, что все программы я пишу в онлайн компиляторе, т.к. ни один скачанный Паскаль не работает. Соответственно, не могу проверить, выводит ли программа все данные в файл или нет. Подскажите, что можно сделать? Может есть сайт с имитацией записи в файл или сайт, где можно скачать работающий Паскаль.

  30 дек 2021 14:25  
👍
+1
👎 14

Кнопка для замыкания двух цепей   4 ответа

проект на arduino (т.е. в цепи DC 5V)

есть две кнопки (см. вложение)
по нажатию первой порт платы D5 замыкается на землю
по нажатию второй порт платы D6 замыкается на землю

нужно добавить в имеющуюся схему 3ю кнопку по нажатию которой на землю замыкались как D5 так и D6 но при этом первый две кнопки продолжали работать отдельно замыкая на землю D5 и D6

  30 окт 2021 20:33  
👍
0
👎 02

Записать число в ячейку памяти компьютера, предназначенную для типа REAL(TP)   2 ответа

375.15 в десятичной системе, записать в real (turbo pascal). Сомнения при записи, после перевода.

Число бесконечное 101110111.001001100110011001100110011001100110011....нужно ли округлять или вписывать все 39 разрядов?
Получаем порядок со сдвигом 10001001
число 0.101110111001001100110011001100110011001100110011
Второе при записи в real TP нужно убирать единичку. И что начина мантиссу с нуля? Так можно?
  10 фев 2013 08:56  
ASK.PROFI.RU © 2020-2024