GNU/Linux |
RedHat 5.2(Apollo) |
|
![]() |
mktemp(3) |
![]() |
mktemp − make a unique temporary file name
#include <unistd.h>
char *mktemp(char *template);
The mktemp() function generates a unique temporary file name from template. The last six characters of template must be XXXXXX and these are replaced with a string that makes the filename unique.
The mktemp() function returns a pointer to template on success, and NULL on failure.
EINVAL |
The last six characters of template were not XXXXXX. |
BSD 4.3. POSIX dictates tmpnam().
mkstemp(3), tmpnam(3), tempnam(3), tmpfile(3)
![]() |
mktemp(3) | ![]() |