[<<Previous Entry] [^^Up^^] [Next Entry>>] [Menu] [About The Guide]
filelength()             Return File Length

 #include   <io.h>                       Required for declarations only

 long       filelength(handle);
 int        handle;                      Handle referring to open file

    filelength() returns the length, in bytes, of the file associated
    with 'handle'.

    Returns:    The file length in bytes if successful,  or -1L if the
                file handle is invalid.

  -------------------------------- Example ---------------------------------

    The following statements open a file and find its length.

         #include <io.h>
         #include <stdio.h>
         #include <stdlib.h>

         FILE *in;
         int length;

         main()
         {
               in = fopen("invoice.dat","r");
               .
               .
               length = filelength(fileno(in));
          }

See Also: fileno() fstat() stat()
This page created by ng2html v1.05, the Norton guide to HTML conversion utility. Written by Dave Pearson