Path: utzoo!utgpu!news-server.csri.toronto.edu!rpi!crdgw1!uakari.primate.wisc.edu!zaphod.mps.ohio-state.edu!caen!dali.cs.montana.edu!milton!jinx From: jinx@milton.u.washington.edu (Flying On A Canvas Wing) Newsgroups: comp.lang.c Subject: Re: How do you truncate a file? Message-ID: <1991May6.221715.13301@milton.u.washington.edu> Date: 6 May 91 22:17:15 GMT References: <1991May5.024348.4203@csusac.csus.edu> <1991May6.194614.9641@pensoft.uucp> Distribution: usa Organization: University of Washington Lines: 19 In article fitz@mml0.meche.rpi.edu (Brian Fitzgerald) writes: >Rudi Cilibrasi writes: >>Suppose I have a 100-byte file called "myfile.dat", and I want to get >>rid of the last 10 bytes. > >#include >main () { >int i; >for (i=0; i < 90 ; i++) { > (void) putchar(getchar()); You know, I may be wrong, but it seems that fread and fwrite would be a little faster... -- !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !jinx@milton.u.washington.edu!!Disclaimer: OFS.* ! ! !!*Obligatory Fucking Smiley ! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!