Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.035 c
2-1170245548
Beavercrazy
2007-01-31 15:12
2007.02.18
Закачать файл на FTP сервер


15-1168891405
jack128
2007-01-15 23:03
2007.02.18
ММП в эту пятницу


9-1143460990
KiberKot
2006-03-27 16:03
2007.02.18
убийство спрайтов


15-1169997121
Интересующийся
2007-01-28 18:12
2007.02.18
Code templates в Visual Studio


4-1160386567
Krants
2006-10-09 13:36
2007.02.18
WMDropFiles и компонент




   Наверх