mktemp(3C) (C Programming Language Utilities) mktemp(3C)
NAME
mktemp - make a unique file name
SYNOPSIS
#include <stdlib.h>
char *mktemp(char *template);
DESCRIPTION
mktemp replaces the contents of the string pointed to by template
with a unique file name, and returns template. The string in
template should look like a file name with six trailing Xs; mktemp
will replace the Xs with a character string that can be used to
create a unique file name.
SEE ALSO
tmpfile(3S), tmpnam(3S).
DIAGNOSTIC
mktemp will assign to template the empty string if it cannot create a
unique name.
NOTES
mktemp can create only 26 unique file names per process for each
unique template.
7/91 Page 1