Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ rewind(3S) — UTek 4.0

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

lseek(2)

fopen(3s)



FSEEK(3S)               COMMAND REFERENCE               FSEEK(3S)



NAME
     fseek, ftell, rewind - reposition a stream

SYNOPSIS
     #include <stdio.h>

     fseek(stream, offset, ptrname)
     FILE *stream;
     long offset;

     long ftell(stream)
     FILE *stream;

     rewind(stream)

DESCRIPTION
     Fseek sets the position of the next input or output
     operation on the stream.  The new position is at the signed
     distance offset bytes from the beginning, the current
     position, or the end of the file, determined by whether
     ptrname has the value 0, 1, or 2.

     Fseek undoes any effects of ungetc(3s).

     Ftell returns the current value of the offset relative to
     the beginning of the file associated with the named stream.
     It is measured in bytes on UTek; on some other systems it is
     a magic cookie, and the only foolproof way to obtain an
     offset for fseek.

     Rewind (stream) is equivalent to fseek (stream, 0L, 0).

DIAGNOSTICS
     Fseek returns -1 for improper seeks.

SEE ALSO
     lseek(2) and fopen(3s).


















Printed 3/13/89                                                 1





































































%%index%%
na:288,94;
sy:382,1363;
de:1745,1203;
di:2948,215;
se:3163,149;
%%index%%000000000097

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026