将一个较大的二进制文件用一个小的BUFFER循环读写到另一个文件中,请问详细的程序应如何写?
是不是不应用CHAR,而应用byte? 问题点数:0、回复次数:4Top
1 楼kpld8888(kpld)回复于 2004-09-04 01:01:49 得分 0
循环调用fread,直到文件指针指向文件末尾Top
2 楼Leanderhe(家俊)回复于 2004-09-04 01:13:54 得分 0
UINT count;
char buf[64]={""};
while(0<(count=file.Read(buf,64))) //file为CFile类对象
{
处理 buf;
……
}Top
3 楼zx197093(流水无香)回复于 2004-09-04 10:15:37 得分 0
如果文件的字节个数不是BUFFER的整数,应如何处理最后的一个不满的BUFFERTop
4 楼joachern(程序人生)回复于 2004-09-04 10:28:25 得分 0
就是!Top




