Go to the first, previous, next, last section, table of contents.


mktemp

Syntax

#include <stdio.h>

char *mktemp(char *template);

Description

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.

Return Value

The resulting filename.

Portability

not ANSI, not POSIX

Example

char template[] = "/tmp/ccXXXXXX";
mktemp(template);
FILE *q = fopen(template, "w");


Go to the first, previous, next, last section, table of contents.