FREADSection: Linux Programmer's Manual (3)Updated: 1996-05-17 |
FREADSection: Linux Programmer's Manual (3)Updated: 1996-05-17 |
size_t fread(void *ptr, size_t size, size_t nmemb, FILE *stream);
size_t fwrite(const void *ptr, size_t size, size_t nmemb, FILE *stream);
The function fwrite writes nmemb elements of data, each size bytes long, to the stream pointed to by stream, obtaining them from the location given by ptr.
For non-locking counterparts, see unlocked_stdio(3).
fread does not distinguish between end-of-file and error, and callers must use feof(3) and ferror(3) to determine which occurred.