👤
Home Man
Search
Today's Posts
Register

Linux & Unix Commands - Search Man Pages
Man Page or Keyword Search:
Select Section of Man Page:
Select Man Page Repository:

RedHat 9 (Linux i386) - man page for fwrite (redhat section 3)

FREAD(3)			    Linux Programmer's Manual				 FREAD(3)

NAME
       fread, fwrite - binary stream input/output

SYNOPSIS
       #include <stdio.h>

       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);

DESCRIPTION
       The  function  fread  reads  nmemb elements of data, each size bytes long, from the stream
       pointed to by stream, storing them at the location given by ptr.

       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).

RETURN VALUE
       fread  and  fwrite  return the number of items successfully read or written (i.e., not the
       number of characters).  If an error occurs, or the  end-of-file	is  reached,  the  return
       value is a short item count (or zero).

       fread does not distinguish between end-of-file and error, and callers must use feof(3) and
       ferror(3) to determine which occurred.

CONFORMING TO
       The functions fread and fwrite conform to ANSI X3.159-1989 (``ANSI C'').

SEE ALSO
       read(2), write(2), feof(3), ferror(3), unlocked_stdio(3)

BSD MANPAGE				    1996-05-17					 FREAD(3)


All times are GMT -4. The time now is 12:12 AM.

Unix & Linux Forums Content Copyrightę1993-2018. All Rights Reserved.
×
UNIX.COM Login
Username:
Password:  
Show Password