- В очередной раз поизучал маны, кажется наступил на очевидные грабли Все-таки я, tian (ok), 09:37 , 25-Сен-19 (1)
В очередной раз поизучал маны, кажется наступил на очевидные грабли )) Все-таки я скопировал ссылку... Как -то не задумался сначала об этом. Надежный вариант решения проблемы - копировать поочередно значения из одного хеша в другой. Вроде как разумного решения другого нет, особенно, если хеши вложенные... - Вот для копирования набросал такую функцию, может кому поможет sub copy_hash , tian (ok), 10:25 , 25-Сен-19 (2)
Вот для копирования набросал такую функцию, может кому поможет.sub copy_hash { my ( $hash_in, $hash_out ) = @_; while( my $key = each %{$hash_in} ) { if ( ref($$hash_in{$key}) eq 'HASH' ) { copy_hash( \%{$$hash_in{$key}}, \%{$$hash_out{$key}} ); } else { $$hash_out{$key} = $$hash_in{$key}; } } }
|