Описание тега mkstemp

Функция mkstemp() генерирует уникальное временное имя файла. Часть glibc.

Функция mkstemp() генерирует уникальное временное имя файла из шаблона, создает и открывает файл и возвращает дескриптор открытого файла для файла.

больше информации на странице руководства