tmpnam() - I/O Function
How is "tmpnam()" used in C++?
Explanation
tmpnam() is an I/O function which is used to create a unique filename and store it in a array. The size of the array can also be specified in this function. If this function is executed successfully a pointer to the filename is returned, otherwise a null pointer is returned.
Syntax:
Char *tmpnam( char *name);
Example :
#include <stdio.h> void main() { char* tname ; if ((tname = tmpnam(NULL)) != NULL) { printf ("%s is the temporary file name.\n", tname); } else { printf ("Temporary file name not created\n"); } } |
Result :
TMP1.$$$ is the temporary file name.
In the above example the "tmpnam()" is used to create temporary filename that is not similar to any
other file.