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


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Artem Chuprina                       2:5020/400     26 Sep 2002  17:21:58
 To : Eugene Grosbein
 Subject : Re: Хеш списков
 -------------------------------------------------------------------------------- 
 
 Здравствуй, Eugene Grosbein.
 
 EG> 25 сен 2002, среда, в 15:56 KRAST, Sergey V. Leschenko написал(а):
 
  EG>>>     push $nets{$name_comp}, ($n);
  SVL>>     if(exists $nets{$name_comp}) {
  SVL>>        push @{ $nets{$name_comp}}, $n;
  SVL>>     }
  SVL>>     else {
  SVL>>        $nets{$name_comp} = [ $n ];
  SVL>>     }
  EG>>> Говорит, type of arg1 для push должен быть array, not hash elem.
  EG>>> А что, одно другому мешает, hash elem не может быть списком?
  SVL>>  только скаляр (в том числе и ссылкой на список)
 
 EG>  А как мне потом по элементам анонимного массива, на который ссылается 
 EG> $nets{$name_comp} цикл сделать?
 
 for (@{$nets{$name_comp}})
 
 -- 
 Artem Chuprina
 Communiware.net
 RFC2822: <ran@ran.pp.ru>, FIDO: 2:5020/358.49, ICQ: 13038757
 --- ifmail v.2.15dev5
  * Origin: Leninsky 45 home network (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 Re: Хеш списков   Artem Chuprina   26 Sep 2002 17:21:58 
Архивное /ru.perl/1445455dd6eab.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional