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

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

tmpnam

char *tmpnam(char *name)

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

Функция tmpnam() определена стандартом ANSI С. Она создает уникальное имя файла и со­храняет его в массиве, на который указывает name.

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

Функция может быть вызвана до ТМР_МАХ раз (число ТМР_МАХ определено в stdio.h). При каждом вызове она генерирует новое временное имя файла.

Возвращается указатель на имя name. Если name является пустой строкой, то возвращается ука­затель на внутреннюю строку.

Пример: