C: чтение двоичного и запись в виде закодированного текста - PullRequest
0 голосов
/ 24 мая 2018

Я хочу прочитать банку в двоичном режиме и записать двоичный файл как строку (закодированную при необходимости) в файл.Эта строка будет включена в код, который будет прочитан и преобразован обратно в двоичный файл и записан в виде файла jar.

Я пытаюсь воспроизвести то, что сделал get-pip.py для распространения pip.

Каков наилучший способ сделать это в C?

1 Ответ

0 голосов
/ 05 июня 2018

Вы можете использовать для этого кодировку base64.Base64 является стандартом, и вы можете использовать кодировщик из одной реализации и декодер из другой, и вы получите исходную строку с другой стороны.Типичная простая реализация - это таблица, управляемая таблицей, как в этом ответе здесь: https://stackoverflow.com/a/6782480/1212725

...