NOTES
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), mktemp(3), mkstemp(3), tmpnam(3), tempnam(3)