LinuxGuruz
  • Last 5 Forum Topics
    Replies
    Views
    Last post


The Web Only This Site
  • BOOKMARK

  • ADD TO FAVORITES

  • REFERENCES


  • MARC

    Mailing list ARChives
    - Search by -
     Subjects
     Authors
     Bodies





    FOLDOC

    Computing Dictionary




  • Text Link Ads






  • LINUX man pages
  • Linux Man Page Viewer


    The following form allows you to view linux man pages.

    Command:

    tmpfile

    
    
    

    SYNOPSIS

           #include <stdio.h>
    
           FILE *tmpfile(void);
    
    
    

    DESCRIPTION

           The  tmpfile()  function  opens  a  unique  temporary  file  in  binary
           read/write (w+b) mode.  The file will be automatically deleted when  it
           is closed or the program terminates.
    
    
    

    RETURN VALUE

           The tmpfile() function returns a stream descriptor, or NULL if a unique
           filename cannot be generated or the unique file cannot be  opened.   In
           the latter case, errno is set to indicate the error.
    
    
    

    ERRORS

           EACCES Search permission denied for directory in file's path prefix.
    
           EEXIST Unable to generate a unique filename.
    
           EINTR  The call was interrupted by a signal.
    
           EMFILE Too many file descriptors in use by the process.
    
           ENFILE Too many files open in the system.
    
           ENOSPC There was no room in the directory to add the new filename.
    
           EROFS  Read-only filesystem.
    
    
    

    CONFORMING TO

           SVr4, 4.3BSD, C89, C99, SUSv2, POSIX.1-2001.
    
    
    

    NOTES

           POSIX.1-2001  specifies:  an  error message may be written to stdout if
           the stream cannot be opened.
    
           The standard does not specify the directory that  tmpfile()  will  use.
           Glibc  will  try  the path prefix P_tmpdir defined in <stdio.h>, and if
           that fails the directory /tmp.
    
    
    

    SEE ALSO

           exit(3), mkstemp(3), mktemp(3), tempnam(3), tmpnam(3)
    
                                      2008-07-14                        TMPFILE(3)
    
  • MORE RESOURCE


  • Linux

    The Distributions





    Linux

    The Software





    Linux

    The News



  • MARKETING






  • Toll Free

webmaster@linuxguruz.com
Copyright © 1999 - 2016 by LinuxGuruz