[LCP] Question on setfub
Ludwig Isaac Lim
ludz_lim at yahoo.com
Fri Jul 20 02:36:28 UTC 2007
Hi:
Hi:
Supposing I have the following functions:
void write_helper (FILE *fp)
{
/* write stuff to fp */
fwrite(....,fp);
}
void main_writer()
{
FILE *fp;
char buff [MY_BUFF_SIZE];
fp = fopen("somefile","w");
setbuf(fp, buff); /* allocate buffer for fp */
fwrite(....,fp); /* write to buffer */
fwrite(....,fp);
...
write_helper(fp);
fclose(fp);
}
Is the buffer declared in main_writer() visible in
write_helper()? I mean, will the fwrite() in fp writes to
same buffer in main_writer()? Is the above code ok?
Many thamks!
ludwig lim
____________________________________________________________________________________
Moody friends. Drama queens. Your life? Nope! - their life, your story. Play Sims Stories at Yahoo! Games.
http://sims.yahoo.com/
More information about the linuxCprogramming
mailing list