Annotation of researchv10dc/man/adm/man3/fread.3, revision 1.1.1.1

1.1       root        1: .TH FREAD 3S
                      2: .CT 2 file_io
                      3: .SH NAME
                      4: fread, fwrite \(mi buffered binary input/output
                      5: .SH SYNOPSIS
                      6: .B #include <stdio.h>
                      7: .PP
                      8: .B int fread(ptr, sizeof(*ptr), nitems, stream)
                      9: .br
                     10: .SM
                     11: .B FILE
                     12: .B *stream;
                     13: .PP
                     14: .B int fwrite(ptr, sizeof(*ptr), nitems, stream)
                     15: .br
                     16: .SM
                     17: .B FILE
                     18: .B *stream;
                     19: .SH DESCRIPTION
                     20: .I Fread
                     21: reads from the named input
                     22: .IR stream 
                     23: at most
                     24: .I nitems
                     25: of data of the type of
                     26: .I *ptr
                     27: into a block beginning at
                     28: .I ptr.
                     29: It returns the number of items actually read.
                     30: .PP
                     31: .I Fwrite
                     32: appends to the named output
                     33: .I stream
                     34: at most
                     35: .I nitems
                     36: of data of the type of
                     37: .I *ptr
                     38: from a block beginning at
                     39: .I ptr.
                     40: It returns the number of items actually written.
                     41: .SH "SEE ALSO"
                     42: .IR read (2), 
                     43: .IR stdio (3)
                     44: .SH DIAGNOSTICS
                     45: .I Fread
                     46: and
                     47: .I fwrite
                     48: return 0
                     49: upon end of file or error.
                     50: .SH BUGS
                     51: Write errors of the data for any
                     52: .I fwrite
                     53: call may occur a long time after that call.
                     54: .br
                     55: These routines are much slower than you might imagine.

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.