Под ДОС или Windows?
И зачем копировать побайтно? Только чтобы узнать длину файла?
Почему бы просто не узнать длину? Зная длину, потом можно и скопировать или все сразу, или кусками.
Об авторе:
"Если вы заметили, что вы на стороне большинства, —
это верный признак того, что пора меняться." Марк Твен