any (символ,
строка)
| Определяет, содержится ли символ в строке
|
anystr (строка1,
строка2)
| Определяет смещение в строке1 первого символа, присутствующего
также в строке2
|
balbrk (строка,
начало, конец, завершение)
| Определяет смещение в строке первого символа из строки
завершение, который не содержится в сбалансированной строке с
параметрами начало и конец
|
cat (приемник,
источник1,источник0)
| Объединяет строки источник0 и источник1 и копирует
результат в приемник
|
clean_up ( )
| Функция очистки по умолчанию
|
curdir
(строка)
| Помещает в строку полное имя текущего каталога
|
dname
(файл)
| Определяет каталог, в котором находится файл
|
fatal
(сообщение)
| Общая функция обработки ошибок
|
fdfopen
(дескриптор, режим)
| Работает аналогично функции fdopen из библиотеки
stdio
|
giveup
(дамп)
| Принудительное создание дампа памяти
|
imatch
(подстрока, строка)
| Определяет, начинается строка с подстроки
|
lockit
(файл_блокировки, число, идентификатор_процесса)
| Создает файл блокировки
|
move (строка1,
строка2, n)
| Копирует первые n символов из строки1 в
строку2
|
patoi
(строка)
| Преобразует строку в тип int
|
patol
(строка)
| Преобразует строку в тип long.
|
repeat
(приемник, строка, n)
| Присваивает приемнику содержимое строки,
повторенное n раз
|
repl (строка,
старый, новый)
| Замещает каждое вхождение символа старый в строке
символом новый
|
satoi (строка,
*переменная)
| Преобразует строку в тип int записывает результат в
*переменную
|
setsig ( )
| Включает обработку сигналов функцией setsig1
|
setsig1
(сигнал)
| Общая функция обработки сигналов
|
sname
(строка)
| Возвращает указатель на имя элемента, входящего в полный путь
строка
|
strend
(строка)
| Ищет конец строки.
|
trnslat (строка,
исходные_символы, целевые_символы, приемник)
| Копирует строку в приемник, заменяя все
исходные_символы на целевые_символы
|
unlockit
(файл_блокировки, идентификатор_процесса)
| Удаляет файл блокировки
|
userdir
(идентификатор_пользователя)
| Возвращает имя начального каталога пользователя с указанным
идентификатором
|
userexit
(код)
| Пользовательская функция выхода по умолчанию
|
username
(идентификатор_пользователя)
| Возвращает ИД пользователя
|
verify (строка1,
строка2)
| Определяет смещение в строке1 первого символа, который не
совпадает со строкой2
|
xalloc
(размер)
| Выделяет память
|
xcreat (имя,
режим)
| Создает файл
|
xfree
(указатель)
| Освобождает память
|
xfreeall ( )
| Освобождает всю память
|
xlink (файл1,
файл2)
| Связывает файлы
|
xmsg (файл,
функция)
| Вызывает функцию fatal с указанным сообщением об ошибке
|
xpipe
(t)
| Создает канал
|
xunlink
(файл)
| Удаляет запись каталога
|
xwrite
(дескриптор, буфер, n)
| Записывает n байт из буфера в файл, связанный с
дескриптором.
|
zero (адрес,
n)
| Обнуляет первые n байт по указанному адресу
|
zeropad
(строка)
| Заменяет начальные пробелы строки нулями
|