Курсовая работа: Програма емуляції роботи командного процесора операційної системи

return;

}

fpos_t sz1=fsize/2, sz2=fsize-sz1;

fseek(fi,0,SEEK_SET);

fo=fopen(args[2],"wb");

if(!fo){

printf("Fatal error: cannot open destantion file\n");

fclose(fi);

return;

}

while(sz1){

fpos_t i;

fpos_t toread;

toread=min(bufsz,sz1);

i=fread(buf,1,toread,fi);

if((i==0)&&(sz1!=0)){

printf("Error reading source file\n");

fclose(fi);

fclose(fo);

return;

}

sz1-=i;

if(fwrite(buf,1,i,fo)!=i){

printf("Error writing destantion file\n");

fclose(fi);

fclose(fo);

return;

}

}

К-во Просмотров: 340
Бесплатно скачать Курсовая работа: Програма емуляції роботи командного процесора операційної системи