помогите пож-ста разобраться, а?
есть хэш:
%h=(\'k2\',\'...\',\'k3\',\'...\',\'k4\',\'...\',\'k5\',\'...\');
из ключей формирую массив:
my @dig = sort {$b cmp $a} keys %h;
существуют хэши:
my %k2 = (\'4\',\'37\', .....);
my %k3 = (\'1\',\'58\', .....);
my %k4 .....
а вот и суть проблемы:
foreach my $d (@dig) { print scalar keys %{$d}; }
есть 0.
был один рабочий вариант, то есть я справилась с этой задачей, но этот вариант требует no strict refs и поэтому мне не подходит. наверняка же есть какое-то красивое решение.