tmpfile
Nach oben zu stdio.h - Index
Header-Datei
stdio.h
Kategorie
Eingabe-/Ausgaberoutinen
Prototyp
FILE *tmpfile(void);
Beschreibung
Öffnet eine temporäre Datei im Binärmodus.
tmpfile erstellt eine temporäre Binärdatei und öffnet sie zum Aktualisieren (w + b). Wenn Sie das Verzeichnis der neu erstellten temporären Datei nicht ändern, dann wird die Datei automatisch gelöscht, wenn sie geschlossen oder das Programm beendet wird.
Rückgabewert
tmpfile gibt einen Zeiger auf den Stream der erstellten temporären Datei zurück. Kann die Datei nicht erstellt werden, gibt tmpfile NULL zurück.
Beispiel
#include <stdio.h>
#include <process.h>
int main(void)
{
FILE *tempfp;
tempfp = tmpfile();
if (tempfp)
printf("Temporary file created\n");
else
{
printf("Unable to create temporary file\n");
exit(1);
}
return 0;
}
Portabilität
POSIX | Win32 | ANSI C | ANSI C++ |
---|---|---|---|
+ |
+ |
+ |
+ |