Главная страница
Случайная страница
КАТЕГОРИИ:
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника
|
Работа с каталогами файловой системы
| Функция
| Краткое описание
| | chdir
| изменение текущего рабочего каталога
| | getcwd
| получить имя текущего рабочего каталога
| | mkdir
| создать новый каталог
| | rmdir
| удаление каталога
|
Система программирования ТС предоставляет, кроме перечисленных, следующие функции:
| Функция
| Краткое описание
| | findfirst
| начало поиска файла по шаблону имени
| | findnext
| продолжение поиска файла по шаблону имени
| | fnmerge
| создание имени файла из отдельных компонент
| | fnsplit
| разбиение имени файла на отдельные компоненты
| | getcurdir
| узнать текущий каталог
| | getdisk
| узнать текущее устройство
| | searchpath
| поиск файла в различных каталогах
| | setdisk
| задать текущее устройство
|
В системе программирования MSC прототипы функций содержатся в файле direct.h, в системе программирования ТС прототипы функций содержатся в файле dir.h.
Операции над файлами
| Функция
| Краткое описание
| | access
| определение прав доступа к файлу
| | chmod
| изменение прав доступа к файлу
| | filelength
| измерение длины файла
| | isatty
| проверка, является ли устройство символьным
| | mktemp
| генерация уникального имени файла
| | remove
| уничтожение файла
| | rename
| переименование файла
| | setmode
| установить новые значения для параметров файла
|
Система программирования MSC предоставляет дополнительно следующие функции:
| Функция
| Краткое описание
| | chsize
| изменение размера файла
| | fstat
| получение информации о файле
| | locking
| запирает область в файле (работает с версией ОС MS-DOS 3.0 и выше), временно запрещая к ней доступ со стороны других процессов, или отпирает эту область
| | slat
| получение информации о файле
| | umask
| установка маски для выбора режима работы по умолчанию
| | unlink
| удаление файла
|
Система программирования ТС предоставляет дополнительно функции:
| Функция
| Краткое описание
| | chmod
| изменение прав доступа к файлу
| | lock
| запирает область файла для доступа со стороны других процессов (работает с версией MS-DOS 3.0 и выше)
| | unlock
| отпирает область (работает с версией MS-DOS 3.0 и выше)
|
Прототипы функций, за исключением функций fstat и stat, содержатся в файле io.h; прототипы функций fstat и stat описаны в файле sys\stat.h.
Функции access, chmod, rename, stat и unlink оперируют с файлами, которые задаются через имя пути (pathname) -или через имя файла.
Функции chsize, filelength, isatty, locking, setmode, fstat работают с уже открытыми файлами, которые определяются дескрипторами (handle) (смотри далее описание функций ввода/вывода нижнего уровня).
|