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


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Konstantin Tokar                     2:5020/400     17 Jun 2005  14:08:07
 To : Sergey A. Shkuratov
 Subject : Re: добраться до хеша в объекте
 -------------------------------------------------------------------------------- 
 
 Sergey A. Shkuratov wrote:
 
 > Пpиветствую, All.
 > 
 > 
 > Создаю объект, имея в качестве исходных данных имя его типа. Приближённо:
 > 
 > require "$typename";
 > $typename =~ s/\//::/g;
 > import $typename;
 > 
 > my $doc;
 > $doc = \$doc;
 > $doc = bless $doc, $typename;
 > 
 > Хочется иметь возможность:
 > 
 > -- писать или не писать в начале $typename.pm хэш, скажем, %options, не  
 > обрамляя его лишними врапперами, поскольку модули $typename.pm буду писать
 >    не только я и чем меньше ограничений на синтаксис, тем лучше.
 > -- определять, есть ли этот хеш в $typename.pm, и действовать в зависимости
 > от. -- оперировать с содержимым хеша во внешнем относительно $typename.pm 
 > пространстве имён. Попытка писать что-то вроде %{$doc->options} приводит   к
 > ругани на отсутствие функции options в модуле $typename.pm, что, в общем,  
 > логично. Вопрос: как доступиться извне к хешу в модуле $typename.pm, если
 > объект $doc создан так, как написано выше?
 
 Я думал, что более-менее знаю перл. Hо из этого постинга не понял 
 практически ничего.
 --- ifmail v.2.15dev5.3
  * Origin: Demos online service (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 добраться до хеша в объекте   Sergey A. Shkuratov   17 Jun 2005 13:04:23 
 Re: добраться до хеша в объекте   Konstantin Tokar   17 Jun 2005 14:08:07 
 добраться до хеша в объекте   Sergey A. Shkuratov   17 Jun 2005 15:14:19 
 Re: добраться до хеша в объекте   Artem Chuprina   17 Jun 2005 15:54:40 
 добраться до хеша в объекте   Sergey A. Shkuratov   17 Jun 2005 16:13:39 
 Re: добраться до хеша в объекте   Artem Chuprina   17 Jun 2005 16:47:53 
 Re: добраться до хеша в объекте   Serg Chervjakov   17 Jun 2005 21:28:27 
 Re: добраться до хеша в объекте   yurik shestakov   17 Jun 2005 14:58:46 
 добраться до хеша в объекте   Sergey A. Shkuratov   17 Jun 2005 15:24:04 
 добраться до хеша в объекте   Ivan Frolkov   17 Jun 2005 15:41:23 
 Re: добраться до хеша в объекте   Artem Chuprina   17 Jun 2005 15:59:17 
 добраться до хеша в объекте   Sergey A. Shkuratov   17 Jun 2005 16:09:47 
 Re: добраться до хеша в объекте   Artem Chuprina   17 Jun 2005 16:49:00 
 добраться до хеша в объекте   Serg Chervjakov   17 Jun 2005 21:25:55 
Архивное /ru.perl/657748bacc38.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional