Museum

Home

Lab Overview

Retrotechnology Articles

⇒ Online Manual

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

creat(2)

unlink(2)

fopen(3S)

mktemp(3)

perror(3)

stdio(3S)

tmpnam(3S)

TMPFILE(3S)                          BSD                           TMPFILE(3S)



NAME
     tmpfile - create a temporary file

SYNOPSIS
     #include <stdio.h>

     FILE *tmpfile ()

DESCRIPTION
     tmpfile creates a temporary file using a name generated by tmpnam(3S),
     and returns a corresponding FILE pointer.  If the file cannot be opened,
     an error message is printed using perror(3), and a NULL pointer is
     returned.  The file will automatically be deleted when the process using
     it terminates.  The file is opened for update ("w+").

SEE ALSO
     creat(2), unlink(2), fopen(3S), mktemp(3), perror(3), stdio(3S),
     tmpnam(3S).

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026