|   
Pred, функция
Синтаксис
function Pred(corist Value):  Порядковый тип;
 Описание
  Функция Pred возвращает предыдущее порядковое значение, обычно для перечисляемой 
  величины. То есть возвращается перечисляемое значение, порядковая величина которого 
  на единицу меньше Value. Pred не является настоящей функцией.
 Ошибки 
 Советы и приемы
  
    Процедура Dec, функция Pred и операция 
      вычитания имеют почти одинаковую производительность, поэтому выбирайте наиболее 
      понятный и ясный для себя вариант.
 Вызов Pred(Low(SomeType)) генерирует 
      ошибку времени выполнения 4 (ERangeError), Однако без проверки на переполнение 
      Pred возвращает значение с соответствующей порядковой величиной, хотя оно 
      и не является корректным для данного типа. 
   Пример
type TDay =
  (Sunday, Monday, Tuesday, Wednesday, Thursday,  Friday,  Saturday);
var
  Day: TDay;
begin
  ...
  Day := Pred(Day);
  ... 
 Смотрите такжеПроцедуры Dec, Inc, 
функции High, Low, 
Succ.
 
 | Нет комментариев.
 
 
 
 Оставить комментарий:
 | 
 |