OAR

RTEMS GNU Tools On-Line Library


fread

PREV UP NEXT Bookshelf

3.14: fread---read array elements from a file

Synopsis

#include <stdio.h>
size_t fread(void *buf, size_t size, size_t count,
    FILE *fp);

Description
fread attempts to copy, from the file or stream identified by fp, count elements (each of size size) into memory, starting at buf. fread may copy fewer elements than count if an error, or end of file, intervenes.

fread also advances the file position indicator (if any) for fp by the number of characters actually read.


Returns
The result of fread is the number of elements it succeeded in reading.


Portability
ANSI C requires fread.

Supporting OS subroutines required: close, fstat, isatty, lseek, read, sbrk, write.



PREV UP NEXT Bookshelf

Packaging copyright © 1988-2000 OAR Corporation
Context copyright by each document's author. See Free Software Foundation for information.