Приложение B. Стандартные процедуры и функции UniPascal-я
97
Действие: s - переменная множественного типа, а x - элемент, принадлежащий базовому
типу множества. Эта процедура выключает заданного элемента x из множества
s, т.е. EXCL(s, x) эквивалентно s:= s - [x];
procedure EXIT(ProcedureName);
Предназначение: Вызывает выход из процедуры (функции).
Действие: Вызывает принудительно выход из процедуры (функции), имя которой задано
параметром. При выполнении этой процедуры, выполняются все завершающие
части процедур, из которых надо выйти. Если указанная параметром процедура
(функция) не активна, сообщается об ошибке в процессе выполнения
процедуры EXIT.
function EXP(x: real): real;
Предназначение: Вычисление экспоненты.
Действие: x - арифметическое выражение вещественного типа. Результат - экспонента x,
т.е. EXP(x) = e
x
.
function FILEPOS(var f): LongInt;
Предназначение: Получение текущей позиции в файле.
Действие: f - файловая переменная. Результат типа LongInt. Если текущая позиция
соответствует началу файла, то FilePos равно 0, а если соответствует концу
файла (EOF(f)=true), то FilePos(f) = FileSize(f).
Ограничения: Файл должен быть нетекстовым и открытым.
function FILESIZE(var f): LongInt;
Предназначение: Получение размера (длины) файла.
Действие: f - файловая переменная. Результат типа LongInt. Результат - число компонент
файла.
Ограничения: Файл должен быть нетекстовым и открытым.
procedure FILLCHAR(var Src; count: Natural; ch: char);
Предназначение: Заполнение непрерывной области памяти.
Действие: непрерывная область памяти с начальным адресом Src заполняется символом
ch, повторенным count раз.
procedure FILLWORD(var Src; count: Natural; W: word);
Предназначение: Заполнение непрерывной области памяти.
Действие: непрерывная область памяти с начальным адресом Src заполняется словом W,
повторенным count раз.
function FRAC(x: real): real;
Предназначение: Получение дробной части вещественного числа.
Действие: возвращает в качестве результата вещественного типа дробную часть
вещественного арифметического выражения x, заданного в качестве
параметра.
procedure FREEMEMWORDS(p: pointer; WrdSz: Natural);
Предназначение: Освобождение занятой памяти.
Действие: p - переменная ссылочного типа, указывающая на динамическую переменную
длиной в WrdSz слов. При выполнении процедуры указываемая динамическая
<<  <  GO  >  >>

Вернуться к началу сайта