Народ подскажите как я могу разбить файл, а потом собрать его и чтобы все работало.
Например как в Total Commander'е.
Как разбить файл?
Модераторы: Hawk, Romeo, Absurd, DeeJayC, WinMain
Читай побайтно до определенного размера и прочитанное сохраняй в новый файл.
И тд до конца файла
И тд до конца файла
В SAD - все в SAD.
Функцией fread() (из стандартной библиотеки C/C++) можно сразу прочитать целый кусок файла и сохранить его в другом файле функцией fwrite(). Это чтобы каждый байт по отдельности не читать.
Вообщето я так и думал, а теперь уверен что так ничего не выйдет. Разбил файл (*.exe) на два файла, затем собрал их и вывалила ошибка.
Просто до этого я пробовал копировать, через просмотр, в txt затем переименовывал и пробовал запускать. При одинаковом размере и досовском файле выскакивало черное окно и сразу же исчезало.
Просто до этого я пробовал копировать, через просмотр, в txt затем переименовывал и пробовал запускать. При одинаковом размере и досовском файле выскакивало черное окно и сразу же исчезало.
Приношу извинения WinMain'у и Kolinus'у вы все правильно подсказали, я сделал ошибку, забыл открыть файл как бинарный.
Теперь все работает.
Теперь все работает.