modified: diffout.py
[GalaxyCodeBases.git] / c_cpp / etc / calc / help / feof
blob2a347699ca75eb3ec101e07bbf7b00283e4403b8
1 NAME
2     feof - determine if end-of-file flag is set
4 SYNOPSIS
5     feof(fd)
7 TYPES
8     fd          file stream open for reading
10     return      0 or 1
12 DESCRIPTION
13     The function feof(fd) returns 1 or 0 according as the end-of-file flag
14     is set or clear.
16     The end-of-file flag for the stream fd is set if reading at the
17     end-of-file position is attempted.  The flag is cleared by
18     positioning operations (fseek, rewind, fsetpos) and by freopen.
20 EXAMPLE
21     ; fd1 = fopen("/tmp/newfile", "w")
22     ; fputs(fd1, "Chongo was here\n")
23     ; fflush(fd1)
24     ; fd2 = fopen("/tmp/newfile", "r")
25     ; feof(fd2)
26             0
27     ; fgetline(fd2)
28             "Chongo was here"
29     ; feof(fd2)
30             0
31     ; fgetline(fd2)
32     ; feof(fd2)
33             1
35 LIMITS
36     none
38 LINK LIBRARY
39     none
41 SEE ALSO
42     errno, fclose, feof, ferror, fflush, fgetc, fgetline, fgets, files, fopen,
43     fprintf, fputc, fputs, fseek, fsize, ftell, isfile, printf, prompt
46 ## Copyright (C) 1999  Landon Curt Noll
48 ## Calc is open software; you can redistribute it and/or modify it under
49 ## the terms of the version 2.1 of the GNU Lesser General Public License
50 ## as published by the Free Software Foundation.
52 ## Calc is distributed in the hope that it will be useful, but WITHOUT
53 ## ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
54 ## or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU Lesser General
55 ## Public License for more details.
57 ## A copy of version 2.1 of the GNU Lesser General Public License is
58 ## distributed with calc under the filename COPYING-LGPL.  You should have
59 ## received a copy with calc; if not, write to Free Software Foundation, Inc.
60 ## 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
62 ## @(#) $Revision: 30.1 $
63 ## @(#) $Id: feof,v 30.1 2007/03/16 11:10:42 chongo Exp $
64 ## @(#) $Source: /usr/local/src/cmd/calc/help/RCS/feof,v $
66 ## Under source code control:   1994/10/27 03:04:17
67 ## File existed as early as:    1994
69 ## chongo <was here> /\oo/\     http://www.isthe.com/chongo/
70 ## Share and enjoy!  :-)        http://www.isthe.com/chongo/tech/comp/calc/