in reply to Re: Help !!! Symbolic Math Factroize Subroutine is clobbering my hash
in thread Help !!! Symbolic Math Factroize Subroutine is clobbering my hash
Thanks for the advice... I restructured the code base on your observations... A question would be what happens to an array that is being used as a temporary container within a subroutine...
I was wondering if the hash that is returned by this subroutine will map all keys but the last one to NULL objects. This is because each time the array reference is stored in the hash, it is null-ed thereafter, and therefore the stored array references are now pointing to a NULL objects.. What would be the proper way to use an array as a temporary container ??sub foo{ my @this_array; my %this_hash; foreach....{ push(@this_array, $something); $this_hash{$key} = \@this_array; #reset this_array for some other operation @this_array=(); $key = $next_key; $something = $some_other_thing; } return(\%this_hash); }
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^3: Help !!! Symbolic Math Factroize Subroutine is clobbering my hash
by BrowserUk (Patriarch) on Dec 25, 2014 at 22:18 UTC | |
by ipreferperl (Novice) on Dec 25, 2014 at 23:42 UTC | |
by BrowserUk (Patriarch) on Dec 26, 2014 at 00:59 UTC | |
by ipreferperl (Novice) on Dec 26, 2014 at 04:00 UTC | |
by AnomalousMonk (Archbishop) on Dec 26, 2014 at 01:01 UTC | |
by ipreferperl (Novice) on Dec 26, 2014 at 03:57 UTC | |
|
Re^3: Help !!! Symbolic Math Factroize Subroutine is clobbering my hash
by Anonymous Monk on Dec 25, 2014 at 21:27 UTC |