Annotation of coherent/a/usr/man/ALL/fileno, revision 1.1

1.1     ! root        1: 
        !             2: 
        !             3: fileno()                  STDIO Function                 fileno()
        !             4: 
        !             5: 
        !             6: 
        !             7: 
        !             8: Get file descriptor
        !             9: 
        !            10: #include <stdio.h>
        !            11: iinntt ffiilleennoo(_f_p) FFIILLEE *_f_p;
        !            12: 
        !            13: fileno  returns  the file  descriptor  associated  with the  file
        !            14: stream fp.   The file descriptor is the  integer returned by open
        !            15: or creat.  It is used by  routines such as fopen to create a FFIILLEE
        !            16: stream.
        !            17: 
        !            18: ***** Example *****
        !            19: 
        !            20: This example reads a file descriptor and prints it on the screen.
        !            21: 
        !            22: 
        !            23: #include <stdio.h>
        !            24: 
        !            25: 
        !            26: 
        !            27: main(argc,argv)
        !            28: int argc; char *argv[];
        !            29: {
        !            30:         FILE *fp;
        !            31:         int fd;
        !            32: 
        !            33: 
        !            34: 
        !            35:         if (argc !=2) {
        !            36:                 printf("Usage: fd_from_fp filename\n");
        !            37:                 exit(0);
        !            38:         }
        !            39: 
        !            40: 
        !            41: 
        !            42:         if ((fp = fopen(argv[1], "r")) == NULL) {
        !            43:                 printf("Cannot open input file\n");
        !            44:                 exit(0);
        !            45:         }
        !            46: 
        !            47: 
        !            48: 
        !            49:         fd = fileno(fp);
        !            50:         printf("The file descriptor for %s is %d\n",
        !            51:                 argv[1], fd);
        !            52: }
        !            53: 
        !            54: 
        !            55: ***** See Also *****
        !            56: 
        !            57: FILE, file descriptor, STDIO
        !            58: 
        !            59: 
        !            60: 
        !            61: 
        !            62: 
        !            63: 
        !            64: COHERENT Lexicon                                           Page 1
        !            65: 
        !            66: 

unix.superglobalmegacorp.com

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