Просмотр полной версии : Проблемка Perl
C:\Documents and Settings\Admin>"D:\Jhsu\spam\cgb.pl"
Use of uninitialized value $a in scalar chomp at D:\─ы* ьєёюЁр\Jhsu\spam
cgb.pl line 687.
Use of uninitialized value in subroutine entry at D:\─ы* ьєёюЁр\Jhsu\spam
\cgb.pl line 687.
Выбивает в скрипте и закрываетса,написан на perl,кто подскажет в чём проблема?
FireFenix
15.07.2009, 19:06
Тебе ж написанно, что интерпритатор читает непонятные символы D:\─ы* ьєёюЁр\Jhsu\spam\cgb.pl
Перепропиши путь без русских букавок
Убрал не помогло.Теперь пишет:
Use of uninitialized value $a in scalar chomp at C:\1\cgb.pl line 687.
Use of uninitialized value in subroutine entry at C:\1\cgb.pl line 687.
Пишет об использовании непроинициализированной переменной $a на строке 687, может чего-то не хватает? или запускать его надо с какими-то параметрами? Посмотри за что $a отвечает и проследи как она используется.
Пишет об использовании непроинициализированной переменной $a на строке 687, может чего-то не хватает? или запускать его надо с какими-то параметрами? Посмотри за что $a отвечает и проследи как она используется.
даже не сколько не проинициализирована сколько ей не присвоено значение, а ее содержимое как то проверяется (т.е. мб $a - это какойто флаг?)
скорее всего может быть из-за зон видимости - как раз имя переменной короткое и простое, часто используемое и видимо забыли глобальная она или локальная...
код хоть и большой(700 строк - не мало;) )но без него никто кроме телепатов ничего толкового не скажет, так что в студию пожалуйста:)
vBulletin® v3.8.14, Copyright ©2000-2026, vBulletin Solutions, Inc. Перевод: zCarot