C++ C++ C# C# ASP.NET Security ASP.NET Security ASM ASM Скачать Скачать Поиск Поиск Хостинг Хостинг  
  Программа для работы с LPT портом...
Язык: .NET — ©Alexey...
  "ASP.NET Atlas" – AJAX в исполнении Micro...
Язык: .NET — ©legigor@mail.ru...
  "Невытесняющая" Многопоточность...
Язык: C/C++ — ©...
  01.05.2010 — Update World C++: Сборник GPL QT исходников
  15.12.2007 — Весь сайт целиком можно загрузить по ссылкам из раздела Скачать
Хостинг:
Windows 2003, ASP.NET 2.0
бесплатный и от 80 руб./мес


   Отправить письмо
Кулабухов Артем, Беларусь




 mktemp / m / Библиотечн. функции Borland C++

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


Синтаксис          #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;
}