у меня такая проблема: имеется два фаила, каждый более 64к. вопрос как можно соеденить их в один файл как массив байтов. (файлы не текстовые).
пожалуйста если можно подробней.
1. Заголовок или название темы должно быть информативным !
2. Все тексты фрагментов программ должны помещаться в теги [code] ... [/code] или [code=pas] ... [/code].
3. Прежде чем задавать вопрос, см. "FAQ" и используйте ПОИСК !
4. НЕ используйте форум для личного общения!
5. Самое главное - это раздел теоретический, т.е. никаких задач и программ (за исключением небольших фрагментов) - для этого есть отдельный раздел!
| sva |
Сообщение
#1
|
|
Гость |
у меня такая проблема: имеется два фаила, каждый более 64к. вопрос как можно соеденить их в один файл как массив байтов. (файлы не текстовые).
пожалуйста если можно подробней. |
![]() ![]() |
| xds |
Сообщение
#2
|
![]() N337 ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 737 Пол: Мужской Репутация: 26 |
1) К сожалению, r хранит не размер всего файла целиком, а размер очередной порции данных, успешно считанных в буфер.
2) Желательно делать так Код copy /b file1 + file2 file3 иначе Ctrl-Z не только запишется в конец выходного файла, но на этом же символе (EOF, ASCII 26) прекратится чтение входных файлов.3) Раз уж тут большинством решили, что уровень грамотности на форуме средний, имеет смысл следить за опечатками хотя бы в именах собственных. -------------------- The idiots are winning.
|
sva файлы большого размера 14.08.2005 4:03
xds Используй (псевдо)процедуры блочного ввода-вывода … 14.08.2005 7:27
sva пробывал я так. но дело в том что файлы эти очень … 15.08.2005 3:31
xds В моём примере в буфер помещается не больше 8192 б… 15.08.2005 7:36
hiv В командной строке набери:copy file1 + file2 file3… 15.08.2005 12:39
sva XBS:
Я ПОНЯЛ!!!! r: integer - это … 16.08.2005 1:39![]() ![]() |
|
Текстовая версия | 24.12.2025 3:48 |