|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Konstantin Ryabov 2:5020/400 25 Jun 2001 17:55:08 To : All Subject : Re: unknown error -------------------------------------------------------------------------------- "Denis Roshchin" <denis@komkon.org> wrote in message news:9h7ccs$qta$1@gavrilo.mtu.ru... > > > пришли кусок кода , а то по словам сказать трудновато =) > > ...как странно все началось, так-же странно и закончилось! ~~~( > я явно стал запихивать в одну из вызываемых функций переменную, и > заработало... > причем все функции и процедуры у меня в одном фаиле, и по идее одна зона > видимости переменных... > (остальные-то работают)... > > то есть раньше было: > $a=6; > aa(); > def aa() > { $a += 4 } > > а я сделал: > $a=6 > aa($a); > def aa($) > { $a = $_[0]; $a += 4 } > Совет: постарайся поменьше использовать глобальные переменные в процедурах и функциях З.Ы. их лучше вообще не юзать --- ifmail v.2.15dev5 * Origin: MTU-Intel ISP (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/9104fa26e2e0.html, оценка из 5, голосов 10
|