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


ru.website

 
 - RU.WEBSITE -------------------------------------------------------------------
 From : Pavel Kurnosoff                      2:5030/736.25  16 Mar 2001  15:07:09
 To : Eugene A Belousov
 Subject : Re: Формирование картинки
 -------------------------------------------------------------------------------- 
 
 
  EAB> Ага. И через месяц ты будешь рыться в написанном тобою коде с целью
  EAB> вспомнить, используется ли $_ в какой-то функции, где-то на пятом-шестом
  EAB> уровне вложенности?
  >> perldoc -f local
  EAB> И в каждой функции писать local $_; для нейтрализации побочных эффектов?
  EAB> Или не только для $_, а для всех предопределенных переменных,
  EAB> используемых в каждой функции?
 
 да. а что такого странного? только на самом деле $_ явно обычно не
 используются, а когда она в конструкциях типа map и foreach, то она сама
 локализуется для блока. а, скажем, вещи типа $!, $@ они вообще не имеют сымсла
 к строчках дальше первой-второй от вызова, который на них может влиять. с
 регэкспами - аналогично.
 
 исключения типа серии s/// - дык там как раз очень уместно сделать
 sub escape {
 local $_;
 s///....s///
 return $_;
 }
 
 -- 
 // pavel kurnosoff 
 --- Gnus v5.6.45/XEmacs 21.1 - "Bryce Canyon"
  * Origin: there's no tomorrow (2:5030/736.25)
 
 

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

 Тема:    Автор:    Дата:  
 Re: Формирование картинки   Eugene A Belousov   16 Mar 2001 11:02:16 
 Re: Формирование картинки   Pavel Kurnosoff   16 Mar 2001 15:07:09 
Архивное /ru.website/3959f8def5f7.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional