I have a huge file but I only want to read the last line and store the different fields in that last line in some variables. Is there any efficient way to do this? Thanks.
This is a discussion on how do I read the last line of a text file? within the C Programming forums, part of the General Programming Boards category; I have a huge file but I only want to read the last line and store the different fields in ...
I have a huge file but I only want to read the last line and store the different fields in that last line in some variables. Is there any efficient way to do this? Thanks.
while(fgets(buff, 200, fp));
Just uses the same buffer for each call....
Code:int main(void){srand(time(0));for(double l=rand(),l0=0,l00=0;;l0+=0.1){for(double l000=0;l000 <1;l000+=.001,l+=((double)rand()/RAND_MAX)/0x64,l00+=((sin(l*0x8*atan(l0)*l000-(l0*0x8*atan (l)))*0.5)+0.5)){l00-=floor(l00);for(size_t l0000=0,l00000=(size_t)(0x50*(l00));l0000<l00000;++l0000 )putchar(0x20);putchar(0x61+(int)((double)rand()/RAND_MAX*0x1a));putchar('\n');}}return 0;}
Thanks. That worked.