#include <stdio.h> char *mktemp(char *template);
template is a file specification that ends with six trailing
X
characters. This function replaces the XXXXXX
with a
set of characters such that the resulting file name names a nonexisting
file.
Note that since MS-DOS is limited to eight characters for the file name,
and since none of the X
's get replaced by a dot, you can only
have two additional characters before the X
's.
The resulting filename.
not ANSI, not POSIX
char template[] = "/tmp/ccXXXXXX"; mktemp(template); FILE *q = fopen(template, "w");
Go to the first, previous, next, last section, table of contents.