Форум С++

 

Ответить на сообщение

Вернуться к теме

Вы отвечаете на сообщение:

Автор: DDK   (04.03.2007 в 23:57)
Подскажите символ конца файла пожалуйста ! Проблема в том, что при копировании файла в двоичном режиме по 128 байт за цикл (цикл условлен .eof() ) файл копируется нормально, но в конец дописываются почему-то 12 лишних нулевых байта (файл весит больше 50мб). Хоть они и нулевые, но это файл прошивки для коммуникатора, так что точность нужна 100%-я. Так вот хочу после прохода цикла сделать seekp(length, ios_base::beg) и записать тупо символ конца файла (length исходного файла перед копированием определяется правильно). ЗЫ: Идти шагом по 1 байту вместо 128 не выход, ибо 55мб таким образом копируются почти минуту.


Ваше имя:

Пароль:

Цитировать

Используйте тэги для выделения текста:
Код: [code][/code]
Жирный: [b][/b]
Наклонный: [i][/i]
URL: [url][/url]

Сообщение:

Прикрепить: