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


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Artem Chuprina                       2:5020/400     30 Mar 2007  19:19:36
 To : Sergey Gernichenko
 Subject : Re: my, local, our
 -------------------------------------------------------------------------------- 
 
 Sergey Gernichenko -> Artem Chuprina  @ Fri, 30 Mar 2007 16:54:06 +0400:
 
  SG>>> В каком мане почитать про модификаторы переменных?
 
  SG>>> Про my и local нашёл в perldoc perlsub, а our ? Чем отличается от
  SG>>> того, если совсем без модификатора объявить или совсем не
  SG>>> объявлять?
 
  AC>> perldoc -f our.  Hу и, соответственно, my и local, но они ссылаются в
  AC>> perlsub.
 
  AC>> От "совсем без модификатора объявить" отличается тем, что объявить
  AC>> совсем без модификатора невозможно.  А от "совсем не объявлять" -
  AC>> напиши первой строчкой use strict; (оно и полезно) - само расскажет...
  SG> У меня тут используется вовсю вызов функций, имена которых в строковой
  SG> переменной... use strict на это ругается. Это как обойти, кроме как
  SG> no strict refs ?
 
 Есть штатные средства для методов (perldoc UNIVERSAL), а просто функции
 обычно собирают в хэш и потом зовут элемент хэша.  Он уже не строка, а
 sub ref.
 
 Если код legacy, т.е. написать по-человечески уже не получится - то {no
 strict refs; $sub_name(@param);}
 
 -- 
 Artem Chuprina
 RFC2822: <ran{}ran.pp.ru> Jabber: ran@jabber.ran.pp.ru
 
 /dev/null-транспортировка
 --- ifmail v.2.15dev5.3
  * Origin: Leninsky 45 home network (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 my, local, our   Sergey Gernichenko   30 Mar 2007 12:07:14 
 Re: my, local, our   Andrew Alakozow   30 Mar 2007 10:43:17 
 Re: my, local, our   Andrew Alakozow   30 Mar 2007 11:05:50 
 Re: my, local, our   Artem Chuprina   30 Mar 2007 12:28:39 
 Re: my, local, our   Sergey Gernichenko   30 Mar 2007 17:54:06 
 Re: my, local, our   Artem Chuprina   30 Mar 2007 19:19:36 
Архивное /ru.perl/25606ebdc5843.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional