|
|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Eugene Grosbein 2:5006/1 24 Oct 2006 17:38:53 To : Artem Chuprina Subject : Re: varargs --------------------------------------------------------------------------------
22 окт 2006, воскресенье, в 19:15 KRAST, Artem Chuprina написал(а):
EG>> Как оформить описание подпрограммы с переменным количеством
EG>> аргументов? Мне не нужно совсем произвольное, надо только вызывать
EG>> с одним или двумя
AC> ($;$)
EG>> и потом, если второй это ссылка на строку,
EG>> возвращать через неё часть результата (типа отладочного вывода
EG>> через аргумент, если не затребован, то не тратим CPU на его
EG>> формирование).
AC> А это уже в рантайме. if (ref($_[1]) eq 'SCALAR').
Всем спасибо, все работает.
Eugene
--
Что делают там, где воруют и сам царь, и его советник, и главный жрец? (Артха)
--- slrn/0.9.8.0 (FreeBSD)
* Origin: Svyaz Service JSC (2:5006/1@fidonet)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/26093a3145023.html, оценка из 5, голосов 10
|