NAME     
| 
    tmpfile, tmpnam – Stdio temporary files | 
SYNOPSIS     
| 
    #include <u.h> #include <stdio.h> FILE *tmpfile(void) 
    char *tmpnam(char *s)  | 
DESCRIPTION     
| 
    Tmpfile creates a temporary file that will automatically be removed
    when the file is closed or the program exits. The return value
    is a Stdio FILE* opened in update mode (see fopen(2)).   
    Tmpnam generates a string that is a valid file name and that is
    not the same as the name of an existing file. If s is zero, it
    returns a pointer to a string which may be overwritten by subsequent
    calls to tmpnam. If s is non–zero, it should point to an array
    of at least L_tmpnam (defined in <stdio.h>) characters, and
    the answer will be copied there.  | 
FILES     
| 
    /tmp/tf000000000000   template for tmpfile file names. /tmp/tn000000000000 template for tmpnam file names.  | 
SOURCE     
| 
    /sys/src/libstdio | 
BUGS     
| 
    The files created by tmpfile are not removed until exits(2) is
    executed; in particular, they are not removed on fclose or if
    the program terminates abnormally. |