0 / 0 / 0
Регистрация: 25.10.2011
Сообщений: 9
|
|
1 | |
чтение/запись файлов12.01.2012, 10:43. Показов 1157. Ответов 5
Метки нет (Все метки)
Здравствуйте, подскажите, пожалуйста, как решить проблему:
Имеется массив типа BYTE, необходимо записать его КАК файл Microsoft Word,а записывается В сам текст документа. При этом, файл весит столько же, сколько и массив, а при его открытии вижу много посторонних символов, перемешанных с кусками, желаемого там увидеть, текста, естесственно, без форматирования. Заранее спасибо!
0
|
12.01.2012, 10:43 | |
Ответы с готовыми решениями:
5
Чтение запись файлов Запись/чтение файлов Запись и чтение файлов Чтение\запись файлов |
26 / 26 / 7
Регистрация: 18.11.2011
Сообщений: 266
|
|
12.01.2012, 11:11 | 2 |
0
|
0 / 0 / 0
Регистрация: 25.10.2011
Сообщений: 9
|
|
12.01.2012, 11:52 [ТС] | 3 |
Дело немного не так обстоит.
Я читаю вордовский файл как двоичный и мне совершенно не важно бибебирда там или нет. Я просто его шифрую и отправляю по сети, на другом конце получаю и разшифровываю, в результате получаю исходную билебирду и записываю ее fwrite() как двоичный файл. Результат уже описывала. Неужели нельзя обойтись без того, чтобы разбивать эту билебирду в вордовскую структуру?
0
|
Диссидент
27706 / 17322 / 3812
Регистрация: 24.12.2010
Сообщений: 38,979
|
|
12.01.2012, 12:00 | 4 |
Ежели алгоритм расшифровки правильно восстанавливает исходный ДВОИЧНЫЙ файл, то какая разница, что там было! Хоть Ворд-документ, хоть екзэшник, хоть сам черт лысый!
Если я правильно понял Добавлено через 1 минуту ну и конечна, если передача ничего не исказила
0
|
0 / 0 / 0
Регистрация: 25.10.2011
Сообщений: 9
|
|
12.01.2012, 12:09 [ТС] | 5 |
В том то и дело, что массив после разшифровки идентичен исходному. Проблема именно в записи файла. Весь массив копируется в текст, который написан в документе, а предполагантся, что расшифрованный и записанный файл должен в последствии открываться вордом и выглядеть как исходный документ.
0
|
4866 / 3288 / 468
Регистрация: 10.12.2008
Сообщений: 10,570
|
|
13.01.2012, 09:52 | 6 |
0
|
13.01.2012, 09:52 | |
13.01.2012, 09:52 | |
Помогаю со студенческими работами здесь
6
Запись, чтение, удаление из файлов Запись и чтение двоичных файлов Чтение и запись текстовых файлов Быстрое чтение и запись файлов C++ - Fortran (чтение и запись файлов) Чтение и запись информации из файлов Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |