| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Perl: Общие вопросы > Описание функции |
| Автор: Vaneska 30.5.2005, 12:06 | ||
Встретилось мне такое описание функций:
Как я понимаю, эта конструкция (($)...) позволяет строго задавать возвращаемый тип данных. Нужно ли ее использовать? Зачем она вообще нужна, если Perl и так справляется с приведением типов? |
| Автор: Ivan Kolesnikov 30.5.2005, 12:25 |
| Достаточно хорошо про прототипы фунций написано в CookBook, вот ссылочка: http://tcb.spb.ru/other/docum/Orelly/perl/cookbook/ch10_12.htm |
| Автор: Vaneska 1.6.2005, 08:00 |
| Спасибо, разобрался. В общем суть такая: это аналогия с описанием функций в других языках. Так как в перле не задаются явно параметры функции, этот механизм позволяет более жестко работать с параметрами. Это позволяет избежать логических ошибок при не правильном задании аргументов функции. |