Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

mktemp

mktemp


Функция            Создает уникальное имя файла.

Синтаксис          #include<dir.h>
                   char *mktemp(char *template);

Файл, содержащий   dir.h
прототип

Описание           Функция mktemp   помещает   в   параметр  template
                   уникальное имя файла и возвращает адрес template.

                   Параметр template должен представлять собой строку
                   символов с нулевым окончанием и шестью  хвостовыми
                   символами  x.  Данные  6  знаков  X  заменяются на
                   уникальное  сочетание  букв   плюс   точка   таким
                   образом, что две буквы, точка и три буквы суффикса
                   дают в результате новое имя файла.

                   Новое имя  файла  присваивается  после   просмотра
                   имеющихся имен на диске, начиная с имени AA.AAA, и
                   избегая уже существующих имен в том же формате.

Возвращаемое       Если параметр template корректно сформирован,
значение           функция mktemp возвращает адрес символьной строки
                   template. В противном случае она возвращает ноль.

Переносимость      Функция поддерживается на системах UNIX.

Пример:

#include<dir.h>
#include<stdio.h>

int main(void)
{
   /* fname определяет маску для имени файла */
   char *fname = "TXXXXXX", *ptr;
   ptr = mktemp(fname);
   printf("%s\n",ptr);
   return 0;
}

Оставить комментарий

Комментарий:
можно использовать BB-коды
Максимальная длина комментария - 4000 символов.
 
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог