FILE *tmpfile(void)
Прототип:
Описание:
Функция tmpfile() открывает временный файл для операции обновления данных и возвращает указатель на файл. Функция автоматически использует для файла новое имя, чтобы избежать конфликтов с уже существующими файлами.
В случае неудачи функция tmpfile() возвращает 0, в противном случае она возвращает указатель на поток.
Временный файл, созданный функцией tmpfile(), автоматически удаляется при закрытии этого файла или при завершении программы.
Пример: