Я создал глобальный хэш, и когда я пытаюсь получить доступ к этому хешу из подпрограммы Perl, он не может получить к нему доступ.
Я объявил это как:
`%HASH = ();`
и пытаюсь получить к нему доступ в подпрограмме как:
$HASH{$key} = $value;
Я делаю что-то неправильно?
use strict
иuse warnings
? Опубликуйте еще код - person didster   schedule 26.10.2012push
ете в массиве, а в (анонимном) массиве ссылаетесь ВНУТРИ вашего хэша. Обратите внимание, что он будет создан, если он не существует. Чтобы узнать больше, посмотрите вывод Data::Dumper для вашего хэша. Узнайте больше о ссылках в perlreftut. Почти во всех ситуацияхuse
обозначение strict и предупреждения помогают найти неверный контент. Подробнее - person memowe   schedule 26.10.2012