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


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Alexey Mahotkin                      2:5020/400     12 Jan 2003  02:03:32
 To : Alexander Bolotnov
 Subject : Re: map
 -------------------------------------------------------------------------------- 
 
 >>>>> "AB" == Alexander Bolotnov
 >>>>> <Alexander.Bolotnov@p82.f4.n5052.z2.fidonet.org> writes:
 
  >>> @file=<PROXYFILE>; @file=map {s/\s.*$//} @file;
  >> @mail = map { s/\s*$//; $_ } <PROXYFILE>;
 
  AB>                          ^^^^^ медитировал пол часа и никак не
  AB> понял. Здесь этот $_ указывает на то, что нужно возвратить? 
 
 Если нет явного оператора return, то результатом процедуры является
 результат последнего вычисленного выражения, то есть тот самый $_.
 Hо пользоваться этим нельзя с точки зрения поддерживаемости программы.
 
  AB> Ведь s///
  AB> вернет 1, так как один раз у нас, что надо совпало, соответственно мы
  AB> говорим map, чтобы вернуть результат который после s/// получился, да?
 
 Мы возвращаем то, что оказалось в $_ после того, как к её содержимому
 применили оператор s///.
 
 --alexm
 --- ifmail v.2.15dev5
  * Origin: tyranny (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 map   ‚« ¤Ё¬Ёp ѓpҐЎ­Ґў   11 Jan 2003 22:01:22 
 Re: map   Alexey Mahotkin   12 Jan 2003 00:04:15 
 map   Alexander Bolotnov   12 Jan 2003 01:13:52 
 Re: map   Alexey Mahotkin   12 Jan 2003 02:03:33 
 Re: map   Artem Chuprina   12 Jan 2003 23:25:56 
 Re: map   Yuri Mashkovtsev   12 Jan 2003 02:26:43 
 Re: map   Alexey Mahotkin   12 Jan 2003 04:32:21 
 Re: map   Yuri Mashkovtsev   13 Jan 2003 23:45:32 
 Re: map   Eugene Bodin   14 Jan 2003 21:16:34 
 Re: map   Andrey Sapozhnikov   14 Jan 2003 21:51:55 
 Re: map   Arseny Kapoulkine   21 Jan 2003 01:10:46 
 Re: map   Vadim Ponomarev   25 Jan 2003 23:05:27 
 Re: map   Eugene Bodin   26 Jan 2003 13:21:19 
 Re: map   Alexey Mahotkin   26 Jan 2003 16:50:25 
 Re: map   Arseny Kapoulkine   31 Jan 2003 23:49:47 
 Re: map   Ivan Frolcov   12 Jan 2003 00:05:47 
 map   Alexander Bolotnov   12 Jan 2003 01:21:10 
 Re: map   Alexey Mahotkin   12 Jan 2003 02:03:32 
 Re: map   Ivan Frolcov   12 Jan 2003 02:34:07 
 map   Ruslan Bondarev   12 Jan 2003 12:49:34 
 Re: map   Boris Vaschenko   12 Jan 2003 16:53:07 
 Re: map   Alexandre Gorobets   13 Jan 2003 12:33:15 
Архивное /ru.perl/35214caf864e3.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional