Главная страница


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Alexander Babanov                    2:5020/5609.69 14 Jan 2001  16:30:12
 To : vitus@ice.ru
 Subject : Re: именованные параметры функций
 -------------------------------------------------------------------------------- 
 
  AM>>> print textfield(-name=>'mytextfield');
  AB>> Штука со страшной мордой => известна как fancy comma, а -name
  AB>> трактуется как строка "name", т.е. сверху написано ...('name',
  AB>> 'mytextfield'). Дальше разбираешь аргуметы shift'ом и все дела.
  v> Лучше не shift-ом а
  v> %args = @_;
  v> после этого
  v> if ($args{-name}) {...
 
 А мысль :) Я никак не перестроюсь... Техника с разбором использовалась в IMSL,
 но там си и никаких трюков с хешом сделать, понятно, нельзя.
 
  v> В CGI.pm там сложнее - там можно вызывать и так и сяк. А если сяк не
  v> надо, то присвоил @_ хэшу и вперед.
 
 CYa!!!
 
 ЪДВїЪДВВВДДДщщъъ ЪДВВВДї ЪїЪДВДДДДДДДДщщъъ   ЪДДДД 2:5020/5609.69 ДДДї
 іВіАґДЕ ґBabanov іВі ґВі іАґВіST BERSERKER   і babanov@earthlink.net і
 ... Еще наше поколение будет жить при Виагре! [предп. из писем Ильича к HКК]
 ---
  * Origin: Our governor can beat up your governor! (2:5020/5609.69)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 именованные параметры функций   Alexander Manzuk   13 Jan 2001 00:08:11 
 именованные паpаметpы фyнкций   Albert N. MICHEEV   13 Jan 2001 13:42:59 
 Re: именованные параметры функций   Michael Samanov   13 Jan 2001 22:50:27 
 Re: именованные параметры функций   Alexander Babanov   13 Jan 2001 22:57:53 
 Re: именованные параметры функций   vitus@ice.ru   14 Jan 2001 13:40:05 
 Re: именованные параметры функций   Alexander Babanov   14 Jan 2001 16:30:12 
 именованные параметры функций   alexander smishlajev   15 Jan 2001 13:37:19 
Архивное /ru.perl/47303a621aff.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional