16,472
社区成员
发帖
与我相关
我的任务
分享
UINT nRead = 0;
while (nRead < nFileSize)
{
char buffer[1024] = "";
UINT nCur = fread(buffer, 1, sizeof(buffer), sourceFp);
if(nCur == 0)
{
break;
}
if(fwrite(buffer, 1, nCur, fp) != nCur)
{
fclose(sourceFp);
PRINT_ERROR;
return false;
}
nRead += nCur;
}