Программирование на C и C++

Онлайн справочник программиста на C и C++

mktemp

char *mktemp(char *fname)

Прототип: 
Описание: 

Эта функция не определена стандартом ANSI C.

Функция mktemp() создает уникальное имя файла и копирует его в строку, на которую указы­вает параметр fname. При вызове функции mktemp() строка, на которую указывает fname, долж­на содержать шесть символов «X», после которых следует нулевой символ. Функция mktemp() преобразует эту строку в уникальное имя файла. Вместе с тем она не создает файл.

В случае успеха функция mktemp() возвращает указатель на fname, в противном случае она возвращает NULL.

Пример: