Provided by: manpages-de-dev_0.5-4.1ubuntu1_all bug

BEZEICHNUNG

       tmpfile - erzeuge eine temporäre Datei

ÜBERSICHT

       #include <stdio.h>

       FILE *tmpfile (void);

BESCHREIBUNG

       Die   Funktion   tmpfile()   generiert   einen  eindeutigen  temporären
       Dateinamen indem sie  den  Pfad-Prefix  P_tmpdir  benutzt,  welches  in
       <stdio.h>  definiert ist.  Die temporäre Datei wird geöffnet in binären
       schreib-lese-Modus (w+b).  Die Datei wird automatisch  gelöscht  sobald
       sie geschlossen oder das Programm beendet wird.

RÜCKGABEWERT

       Die  Funktion  tmpfile()  gibt den stream Deskriptor zurück, oder NULL,
       wenn ein eindeutiger Dateiname nicht erzeugt  werden  konnte  oder  die
       eindeutige Datei nicht geöffnet werden konnte.

FEHLER

       EACCES Such-Zugriff  verweigert  für ein Verzeichnis im Pfad-Prefix der
              Datei.

       EEXIST Unfähig, einen eindeutigen Dateinamen zu generieren.

       EMFILE Zu viele Datei-descriptors in Benutzung durch den Prozess.

       ENFILE Zu viele Datei offen im System.

       EROFS  Nur-lese - Dateisystem.

KONFORM ZU

       SVID 3, POSIX, BSD 4.3, ISO 9899

SIEHE AUCH

       mktemp(3), mkstemp(3), tmpnam(3), tempnam(3).