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


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Alexey Mahotkin                      2:5020/400     15 Dec 2003  22:29:30
 To : Sergey Gernichenko
 Subject : Re: use strict
 -------------------------------------------------------------------------------- 
 
 >>>>> "SG" == Sergey Gernichenko
 >>>>> <Sergey.Gernichenko@p125.f55.n5079.z2.fidonet.org> writes:
  SG> Global symbol "$price" requires explicit package name at summ.pl line
  SG> 11. поясните, плз.
 
  SG> Честно говоря, мне бы самому хотелось ошибку найти, но для этого надо
  SG> *четко* уяснить смысл этого сообщения. Я, честно говоря, сначала не
  SG> понял его, т.к.  описание с помощью my ни к чему не привело. Вот
  SG> полный текст скрипта:
 
 Тебе же сказали -- нужно объявить переменную $price.   Чуть больше
 внимательности.
 
 И зачем ты закомментировал объявление $sum (которое должно быть %sum).
 
  SG> === begin Windows Clipboard === #!perl -w use strict;
 
  SG> require "12_2003_price.RUB.inc.pl"; #my $sum={}; $sum{$_}=0 for (qw(BB
 
  SG> Windows Clipboard ===
 
  SG> так... по поводу $sum я ошибся... задавал my $sum... а надо было my
  SG> %sum...  А вот с ссылкой на хеш $price как быть? она определяется во
  SG> включаемом файле таким образом: $price={'5543' => {'DC' => 66, 'PC'=>
  SG> 77, 'OP' => 55}}; ну и т.д.
 
 Hу объяви её перед включением файла, а ещё лучше -- прямо внутри него с
 помощью my $price.
 
 Вообще, require нужен крайне редко.  Мне кажется, что твою задачу можно
 решить гораздо прямее.
 
 --alexm
 --- ifmail v.2.15dev5.1
  * Origin: tyranny (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 use strict   Sergey Gernichenko   11 Dec 2003 17:49:48 
 Re: use strict   Konstantin Tokar   11 Dec 2003 20:10:53 
 use strict   Andrew Velikoredchanin   11 Dec 2003 20:20:46 
 Re: use strict   Sergey Gernichenko   12 Dec 2003 11:14:14 
 Re: use strict   Konstantin Tokar   12 Dec 2003 23:22:23 
 Re: use strict   Sergey Gernichenko   14 Dec 2003 02:42:44 
 use strict   Andrew Alakozow   14 Dec 2003 10:56:51 
 Re: use strict   Artem Chuprina   15 Dec 2003 02:14:58 
 Re: use strict   Alexey Mahotkin   15 Dec 2003 22:29:30 
 Re: use strict   Sergey Gernichenko   16 Dec 2003 10:03:34 
 Re: use strict   Artem Chuprina   16 Dec 2003 15:54:01 
 Re: use strict   Sergey Gernichenko   18 Dec 2003 00:38:20 
 Re: use strict   Artem Chuprina   18 Dec 2003 15:16:18 
 Re[2]: use strict   Mikhail Polykovsky   18 Dec 2003 15:23:44 
 Re: use strict   Artem Chuprina   16 Dec 2003 15:53:27 
 use strict   abrasha shapirus   11 Dec 2003 19:27:28 
 Re: use strict   Jahor Miadzviedziew   12 Dec 2003 13:03:47 
Архивное /ru.perl/3865671f773b.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional