Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.02.18;
Скачать: CL | DM;

Вниз

Функция с "необязательными" параметрами   Найти похожие ветки 

 
Случайный прохожий   (2007-02-02 09:36) [0]

Доброго времени суток. Подскажите, пожалуйста, возможно ли и если да, то как создание функции, в которой задание параметров не обязательно, как например в еще паскалевских READLN или WRITELN? Заранее спасибо


 
Elen ©   (2007-02-02 09:40) [1]


> Случайный прохожий

Вариант №1 : Procedure r(s:string=""; f:integer=0);
Вариант №2 : Procedure r(Param:variant); здесь можно задать массив параметров почти любого типа, ну в общем зависит от задачи.
(Других вариантов не помню :))


 
Рамиль ©   (2007-02-02 09:54) [2]


> Случайный прохожий   (02.02.07 09:36)  

Сравнивать с Readln и Writeln некорректно. Это "вшитые" в компилятор функции, на паскале таких не напишешь.


 
Случайный прохожий   (2007-02-02 10:10) [3]


> Elen ©   (02.02.07 09:40) [1]

Спасибо


 
Anatoly Podgoretsky ©   (2007-02-02 10:13) [4]

> Случайный прохожий  (02.02.2007 09:36:00)  [0]

READLN или WRITELN не функции и даже не процедуры.


 
Anatoly Podgoretsky ©   (2007-02-02 10:22) [5]

> Рамиль  (02.02.2007 09:54:02)  [2]

Таких точно нет, но можно сделать близкое, с помощью const ar: array of const


 
Elen ©   (2007-02-02 10:25) [6]


> Anatoly Podgoretsky

Во! Точно! Напомнил, спасибо ;)



Страницы: 1 вся ветка

Текущий архив: 2007.02.18;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.081 c
3-1163802142
diofant
2006-11-18 01:22
2007.02.18
Olap и IB


1-1166806267
urulet
2006-12-22 19:51
2007.02.18
TabControl


2-1170402426
bmb58
2007-02-02 10:47
2007.02.18
Компонент Delphi


2-1170244848
sergeyst
2007-01-31 15:00
2007.02.18
Обработка исключений в IB


15-1169659282
vrem
2007-01-24 20:21
2007.02.18
FPS!