как перевести файл в двоичные код
Пользователи, просматривающие топик: none
|
Зашли как: Guest
|
Имя |
Сообщение |
<< Старые топики Новые топики >> |
|
|
как перевести файл в двоичные код - 2010-02-06 18:45:29.960000
|
|
|
hromjo
Сообщений: 434
Оценки: 0
Присоединился: 2009-12-31 15:42:15.823333
|
Я тут хочу архиватор намутить, уже алгоритм есть, но вот шляпа. Мне нужно сделать так чтобы файл например exe или jpg перевести в двоичный код и записать его ну например в текстовой файл, а после опять из двоичного кода в этом файле сделать опять нормальный рабочий файл. Кому не сложно подскажите какие функции использовать или общие алгоритмы. зарание благодарен.
|
|
|
RE: как перевести файл в двоичные код - 2010-02-07 01:23:12.856666
|
|
|
_SaZ_
Сообщений: 4329
Оценки: 398
Присоединился: 2008-01-30 02:18:05.553333
|
Тебе уже ничего не поможет. Ты даже не имеешь представления о том, что такое "файл".
|
|
|
RE: как перевести файл в двоичные код - 2010-02-07 13:34:07.636666
|
|
|
Papa James
Сообщений: 438
Оценки: 0
Присоединился: 2009-12-07 13:36:18.370000
|
Пипец просто )) а файл у тебя в каком коде? в троичном? или в восьмиричном?
|
|
|
RE: как перевести файл в двоичные код - 2010-02-07 14:38:44.593333
|
|
|
hromjo
Сообщений: 434
Оценки: 0
Присоединился: 2009-12-31 15:42:15.823333
|
Что бы любой файл
|
|
|
RE: как перевести файл в двоичные код - 2010-02-07 14:41:10.326666
|
|
|
rgo
Сообщений: 7170
Оценки: 281
Присоединился: 2004-09-25 05:14:25
|
Хей, умники, раз вы такие умные, можете объяснить человеку то, что я затрудняюсь объяснить? Вот смотрите, у меня ощущение, что hromjo просто замешал в одну кучу такие вещи как: 1. текстовый/бинарный режимы чтения файла (читаем доки к fopen, если вы не в курсе) 2. классификацию файлов на текстовые/бинарные (вроде как любой файл либо текстовый, либо бинарный) 3. расширение пункта 2: любая информация может кодироваться в текстовом виде, а может в двоичном. вспомним текстовые протоколы типа http, smtp, pop, и противопоставим им двоичный протокол XServer'а. 4. двоичное кодирование как представления информации для хранения, обработки и передачи: вся информация в компьютере (в т.ч. и текстовая) представляется двоичным кодом. Есть у меня ощущение, что он должен в общих чертах представлять себе каждое из этих употреблений слова "двоичный" ("бинарный" – это тоже самое только без перевода). Как ему объяснить, что все эти использования слова подразумевают несколько разные вещи? Или, поскольку проще поставить оценку -2, сказать "ну ты и дебил…" и забыть про инцидент, то мы этим и ограничимся?
|
|
|
RE: как перевести файл в двоичные код - 2010-02-07 14:55:28.186666
|
|
|
_SaZ_
Сообщений: 4329
Оценки: 398
Присоединился: 2008-01-30 02:18:05.553333
|
rgo, если человек - типичный ламер, я это подччёркиваю, и пишет сообщения в стиле "а зачем мне пользоваться гуглом, если на этом форуме за меня всё найдут" - то какой смысл ему помогать? Чем он лучше других? Упрямством?… Да и твоё объяснение он не поймёт. Ему нужно сначала объяснить, что такое бит и байт, как это физически хранится, что нету такого понятия, как "символ", и что символы это тоже числа, просто при определённом способе вывода на экран рисуются знаки, соответствующие аски кодам. Только вот ответы на все эти вопросы есть в большинстве книг, которые ТС категорически отказывается читать. У него появляются "гениальные" идеи и он просто лезет за их реализацей на форум, при этом ни капельки не обучаясь.
|
|
|
RE: как перевести файл в двоичные код - 2010-02-07 15:01:56.140000
|
|
|
rgo
Сообщений: 7170
Оценки: 281
Присоединился: 2004-09-25 05:14:25
|
_SaZ_, тебя кто-то заставляет оставлять сообщения в его топиках? quote:
Только вот ответы на все эти вопросы есть в большинстве книг, которые ТС категорически отказывается читать. Хм. Я вот думал ссылку дать, которая прояснит вопрос, но чёт не нашёл ничего подходящего. Везде однобокие объяснения слов "текстовый"/"двоичный": они все раскрывают какое-то одно значение.
|
|
|
RE: как перевести файл в двоичные код - 2010-02-08 03:13:45.570000
|
|
|
_SaZ_
Сообщений: 4329
Оценки: 398
Присоединился: 2008-01-30 02:18:05.553333
|
quote:
ORIGINAL: rgo _SaZ_, тебя кто-то заставляет оставлять сообщения в его топиках? Да нет. Может хоть как-то получится на него повлиять. Например, на форуме скл.ру очень красиво закончили флуд про знаменитую тж7 СУБД. Очень толковое напутствие автору дали, на мой взгляд. quote:
ORIGINAL: rgo quote:
Только вот ответы на все эти вопросы есть в большинстве книг, которые ТС категорически отказывается читать. Хм. Я вот думал ссылку дать, которая прояснит вопрос, но чёт не нашёл ничего подходящего. Везде однобокие объяснения слов "текстовый"/"двоичный": они все раскрывают какое-то одно значение. Я немного не точно высказался. Это не на текущий вопрос есть ответы везде, а на большинство вопросов задаваемых ТС. Про текущий вопрос я даже не знаю, как объяснить человеку… У меня эти понятия практически с молоком матери были освоены, где-то в начале 90-х по "Энциклопедии профессора Фортрана", ещё и в школу то я не ходил. Как только я познакомился с нортон коммандером (а в нём меня научили лишь открывать папку games и запускать экзешники) мне было интенесно не просто полазить по папочкам, а ещё и потыкать по файликам с картинками, "музыкой" и проч. Я быстро науился баловаться подменял "звуки" в играх, тыкал кнопочку F3, чтобы посмотреть что же там внутри. Дедушка объяснил, что такое микросхемы, двоичная система счисления и причие вещи… И у меня на подсознательном уровне сложилось понимание того, чего не понимает ТС. Так что я даже не знаю, что можно ему посоветовать… Наверно, быть более любознательным и постараться мыслить более нетривиально? Напомнило одну ситуацию из жизни. Знакомая хотела в автошколу поступать, её тренировал отец. На автоматической коробке она очень даже хорошо научилась водить, но она в начале обучения в автошколе в упор не понимала, зачем нужна коробка передач (ручная). Инструкторы просто впадали в ступор пытаясь ей это объяснить. В конце концов кто-то наорал на неё, посадил за руль и сказал ехать, она от испуга взяла и поехала… С тех пор ездит только с ручными коробками :).
|
|
|
|
|