In computing, mkstemp is a POSIX function for creating a temporary file (a computer file which usually ceases to exist when the program, which opened the file, closes it or terminates).
Contents
Inclusion
Declaration
int mkstemp(char* template);
Requirements
template must be a modifiable, null-terminated character array.template must be in the format of a valid file path, with six trailing 'X's.template must not have been used in a previous invocation of mkstemp.Semantics
template are overwritten to generate a unique file name for the resulting temporary file.-1.Error conditions
It is unspecified if mkstemp sets errno, and what values of errno are set, in the event of failure.
References
Mkstemp Wikipedia(Text) CC BY-SA
