Annotation of cci/usr/src/man/man3/fseek.3s, revision 1.1

1.1     ! root        1: .TH FSEEK 3S  "19 January 1983"
        !             2: .SH NAME
        !             3: fseek, ftell, rewind \- reposition a stream
        !             4: .SH SYNOPSIS
        !             5: .B #include <stdio.h>
        !             6: .PP
        !             7: .B fseek(stream, offset, ptrname)
        !             8: .br
        !             9: .SM
        !            10: .B FILE
        !            11: .B *stream;
        !            12: .br
        !            13: .B long offset;
        !            14: .PP
        !            15: .B long ftell(stream)
        !            16: .br
        !            17: .SM
        !            18: .B FILE
        !            19: .B *stream;
        !            20: .PP
        !            21: .B rewind(stream)
        !            22: .SH DESCRIPTION
        !            23: .I Fseek
        !            24: sets the position of the next input or output
        !            25: operation on the
        !            26: .IR stream .
        !            27: The new position is at the signed distance
        !            28: .I offset
        !            29: bytes
        !            30: from the beginning, the current position, or the end of the file,
        !            31: according as 
        !            32: .I ptrname
        !            33: has the value 0, 1, or 2.
        !            34: .PP
        !            35: .I Fseek
        !            36: undoes any effects of
        !            37: .IR  ungetc (3S).
        !            38: .PP
        !            39: .I Ftell
        !            40: returns the current value of the offset relative to the beginning
        !            41: of the file associated with the named
        !            42: .IR stream .
        !            43: It is measured in bytes on UNIX;
        !            44: on some other systems it is a magic cookie,
        !            45: and the only foolproof way to obtain an 
        !            46: .I offset
        !            47: for
        !            48: .IR fseek .
        !            49: .PP
        !            50: .IR Rewind ( stream )
        !            51: is equivalent to
        !            52: .IR fseek ( stream ,
        !            53: 0L, 0).
        !            54: .SH "SEE ALSO"
        !            55: lseek(2),
        !            56: fopen(3S)
        !            57: .SH DIAGNOSTICS
        !            58: .I Fseek
        !            59: returns \-1 for improper seeks.

unix.superglobalmegacorp.com

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